API ReferenceSign In


Last updated 10/27/2021

XenInvoice enables you to accept online payment seamlessly through the following features:

These features are available in Indonesia 🇲🇨 and Philippines 🇵🇭
Multiple Payment ChannelsEnable your customers to choose from different payment channels (Cards, Banks VA, retail outlet, e-wallet, direct debit) on a single payment page
Automatic NotificationSet the callback URL to your business. You can also choose to send create, paid, and expired invoice email notifications to your business email and your customers
Invoice DescriptionInput description on the invoice for your customer to know what the payment is for
External IDChoose the identifier of the invoice in your system to help with your reconciliation process
Free and Customizable UICustomize your Checkout UI: from business name and logo, description, language, colors to payment channels
Expiration DateYou can set different expiration dates per invoice or set a default expiration date in invoice settings. Invoices can be valid up to one year after creation
Monitor Transactions in Real TimeInvoice status and details are updated on your Xendit dashboard in real time. You can also download CSV reports of your invoice transactions
Updated Payment InstructionsWe provide latest “how to pay” instructions for your end customer to have a seamless payment experience
Currency EstimatorXendit can only process payments in Indonesian Rupiah, Philippine Peso, and United States Dollar, but we can show the estimation of other currency for your customer
With or without API integrationInvoices can be created using the Xendit dashboard or the Invoices API
QR Code (Available for Invoice and On Demand)Aside from the payment link URL, you can share the QR Code with your customers to scan with their mobile cameras to access the Checkout UI