Skip to main content

Interface: IClosedTransactionDetail

Represents a closed transaction detail.

See

Detail Closed Payment - Tripay

Hierarchy​

Properties​

amount​

• amount: number

The amount of the transaction.

Inherited from​

IClosedTransaction.amount

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: 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​

IClosedTransaction.pay_code

Defined in​

src/transaction/transaction.interface.ts:31


pay_url​

• pay_url: string

The URL for payment.

Overrides​

IClosedTransaction.pay_url

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​

IClosedTransaction.qr_string

Defined in​

src/transaction/transaction.interface.ts:36


qr_url​

• Optional qr_url: null | string

The QR code URL (optional).

Inherited from​

IClosedTransaction.qr_url

Defined in​

src/transaction/transaction.interface.ts:41


reference​

• reference: string

The reference number of the transaction.

Inherited from​

IClosedTransaction.reference

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​

IClosedTransaction.return_url

Defined in​

src/transaction/closed-transaction/closed-transaction.interface.ts:50


status​

• status: PaymentStatus

The status of the payment.

Inherited from​

IClosedTransaction.status

Defined in​

src/transaction/closed-transaction/closed-transaction.interface.ts:92


total_fee​

• total_fee: number

The total fee of the transaction.

Inherited from​

IClosedTransaction.total_fee

Defined in​

src/transaction/closed-transaction/closed-transaction.interface.ts:74