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