feat: update activation expiration handling and enhance payload structure in transaction services
This commit is contained in:
@@ -419,6 +419,9 @@ export async function buildOriginalPayload(
|
||||
select: {
|
||||
stan: true,
|
||||
rrn: true,
|
||||
transaction_date_time: true,
|
||||
customer_card_no: true,
|
||||
terminal_id: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -465,7 +468,9 @@ export async function buildOriginalPayload(
|
||||
payment_method: payment.payment_method,
|
||||
paid_at: payment.paid_at,
|
||||
terminal_info: {
|
||||
card_number: payment.terminal_info ? payment.terminal_info.stan : undefined,
|
||||
card_number: payment.terminal_info?.customer_card_no
|
||||
? payment.terminal_info.customer_card_no
|
||||
: undefined,
|
||||
tracking_code: payment.terminal_info ? payment.terminal_info.rrn : undefined,
|
||||
},
|
||||
})),
|
||||
|
||||
Reference in New Issue
Block a user