Skip to main content

Interface: ICallback

Interface representing a callback object.

See

Callback - Tripay

Properties

amount_received

amount_received: number

The net amount received by the merchant.

Defined in

src/callback/callback.interface.ts:52


fee_customer

fee_customer: number

The amount charged to the customer.

Defined in

src/callback/callback.interface.ts:42


fee_merchant

fee_merchant: number

The amount of fees charged to the merchant.

Defined in

src/callback/callback.interface.ts:37


is_closed_payment

is_closed_payment: number

Indicates if the payment is closed or not.

Defined in

src/callback/callback.interface.ts:57


merchant_ref

merchant_ref: string

The reference/invoice number from the merchant system sent when requesting a transaction.

Defined in

src/callback/callback.interface.ts:17


note

note: null | string

Additional information.

Defined in

src/callback/callback.interface.ts:72


paid_at: null | number

Unix timestamp payment time successful.

Defined in

src/callback/callback.interface.ts:67


payment_method

payment_method: string

The name of the payment channel used.

Defined in

src/callback/callback.interface.ts:22


payment_method_code

payment_method_code: PaymentMethod

The name of the payment channel used.

Defined in

src/callback/callback.interface.ts:27


reference

reference: string

Transaction reference number.

Defined in

src/callback/callback.interface.ts:12


status

status: PaymentStatus

The status of the payment.

Defined in

src/callback/callback.interface.ts:62


total_amount

total_amount: number

The amount paid by the customer.

Defined in

src/callback/callback.interface.ts:32


total_fee

total_fee: number

Total amount charged.

Defined in

src/callback/callback.interface.ts:47