Interface: IClosedTransactionDetail
Represents a closed transaction detail.
See
Detail Closed Payment - Tripay
Hierarchy
↳
IClosedTransactionDetail
Properties
amount
• amount: number
The amount of the transaction.
Inherited from
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:56
amount_received
• amount_received: number
The amount received in the transaction.
Inherited from
IClosedTransaction.amount_received
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:80
callback_url
• callback_url: null
| string
The URL to callback after the transaction, can be null.
Inherited from
IClosedTransaction.callback_url
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:44
checkout_url
• checkout_url: string
The URL for checkout.
Inherited from
IClosedTransaction.checkout_url
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:86
customer_email
• customer_email: string
The email address of the customer.
Inherited from
IClosedTransaction.customer_email
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:32
customer_name
• customer_name: string
The name of the customer.
Inherited from
IClosedTransaction.customer_name
Defined in
src/transaction/transaction.interface.ts:16
customer_phone
• customer_phone: null
| string
The phone number of the customer, can be null.
Inherited from
IClosedTransaction.customer_phone
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:38
expired_time
• expired_time: number
The time when the transaction expires.
Inherited from
IClosedTransaction.expired_time
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:98
fee_customer
• fee_customer: number
The fee charged to the customer.
Inherited from
IClosedTransaction.fee_customer
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:68
fee_merchant
• fee_merchant: number
The fee charged to the merchant.
Inherited from
IClosedTransaction.fee_merchant
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:62
instructions
• instructions: IPaymentInstruction
[]
The payment instructions.
Inherited from
IClosedTransaction.instructions
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:110
merchant_ref
• merchant_ref: string
The reference number of the merchant.
Inherited from
IClosedTransaction.merchant_ref
Defined in
src/transaction/transaction.interface.ts:11
order_items
• order_items: IOrderItem
[]
The items in the order.
Inherited from
IClosedTransaction.order_items
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:104
paid_at
• paid_at: string
The date the transaction was paid at.
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:130
pay_code
• pay_code: string
The pay code.
Inherited from
Defined in
src/transaction/transaction.interface.ts:31
pay_url
• pay_url: string
The URL for payment.
Overrides
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:136
payment_method
• payment_method: PaymentMethod
The payment method used.
Inherited from
IClosedTransaction.payment_method
Defined in
src/transaction/transaction.interface.ts:26
payment_name
• payment_name: string
The name of the payment.
Inherited from
IClosedTransaction.payment_name
Defined in
src/transaction/transaction.interface.ts:21
payment_selection_type
• payment_selection_type: string
The type of payment selection.
Inherited from
IClosedTransaction.payment_selection_type
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:26
qr_string
• Optional
qr_string: null
| string
The QR code string (optional).
Inherited from
Defined in
src/transaction/transaction.interface.ts:36
qr_url
• Optional
qr_url: null
| string
The QR code URL (optional).
Inherited from
Defined in
src/transaction/transaction.interface.ts:41
reference
• reference: string
The reference number of the transaction.
Inherited from
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:20
return_url
• return_url: null
| string
The URL to return to after the transaction, can be null.
Inherited from
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:50
status
• status: PaymentStatus
The status of the payment.
Inherited from
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:92
total_fee
• total_fee: number
The total fee of the transaction.
Inherited from
Defined in
src/transaction/closed-transaction/closed-transaction.interface.ts:74