Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 2.31 KB

InvoiceCallback.md

File metadata and controls

40 lines (34 loc) · 2.31 KB

InvoiceCallback

Invoice Callback Object

Properties

Name Type Required Description Examples
id string ☑️ An invoice ID generated by Xendit
externalId string ☑️ ID of your choice (typically the unique identifier of an invoice in your system)
userId string ☑️ Xendit Business ID
status string ☑️ The status of the invoice.
merchantName string ☑️ The name of company or website
amount number ☑️ Nominal amount for the invoice
payerEmail string Email of the payer
description string Description for the invoice
paidAmount number Total amount paid for the invoice
created string ☑️ The date and time when the invoice was created.
updated string ☑️ The date and time when the invoice was last updated.
currency string ☑️ The currency of the invoice.
paidAt string The date and time when the invoice was paid.
paymentMethod string The payment method used for the invoice.
paymentChannel string The payment channel.
paymentDestination string The payment destination.
paymentDetails PaymentDetails
paymentId string The ID of the payment.
successRedirectUrl string The URL to redirect to on successful payment.
failureRedirectUrl string The URL to redirect to on payment failure.
creditCardChargeId string The ID associated with a credit card charge (if applicable).
items InvoiceCallbackItem[]
fees InvoiceFee[] An array of fees associated with the invoice.
shouldAuthenticateCreditCard boolean Indicates whether credit card authentication is required.
bankCode string The bank code for the bank details.
ewalletType string The type of eWallet.
onDemandLink string The on-demand link.
recurringPaymentId string The ID of the recurring payment.

[Back to README]