English
API ReferenceSign In

Direct Debit

Last updated 09/06/2021

Achieve Seamless Bank Debit Transactions

Direct debit enables you to accept payments seamlessly by:

  • Linking your customer’s bank accounts safely, supporting repeat and subsequent purchases
  • Pulling funds directly from your customer’s bank account, completing payments on the same platform
  • Settling funds instantly, allowing better visibility and immediate access to your funds

You will find direct debit useful if you:

  • Look to accept large payments (e.g. luxury e-commerce items, downpayments)
  • Design a cash-in flow or wallet top-up (e.g. digital wallets)
  • Provide a service that is paid on a recurring basis (e.g. subscriptions, monthly investment plans, membership fee renewals)

Payment Experience

What makes direct debit attractive as a payment method is its simple payment experience. Your end users only need to link their bank account and make the payment.


Direct Debit with Xendit

Accept direct debit payments with Xendit through our customizable pre-built invoices, simple APIs and multiple third-party integrations, currently available in Indonesia and the Philippines.

Payment MethodOne-time PaymentsRecurring PaymentsToken-expiry ManagementRefundsTPI with XenInvoice
BRI
BCA OneKlikNoneNone🆗None
BCA KlikPayNoneNone🆗Coming Soon
BPI🆗
Unionbank🆗

🆗 - manual request via bank


Integration Types

If you are using third-party integrations (TPI), particularly Shopify, Woocommerce and Wix, you may integrate with our XenInvoice to accept direct debit payments. Every time your customer checkouts, they will be redirected to their chosen bank for direct debit.

It simply follows the direct debit generic payment flow. The user interface is pre-built so no need to develop anything!

If you power your own website and use APIs, you may allow your customers to link their chosen banks at any time and return to your page or application should they want to make direct debit payments.

To further view implementation details per available bank channel, you may head over to Payment Flows.

Ready to use direct debit for your business? Head over to Onboarding & Activation. You may also reach out to your Indonesia or Philippines Xendit account manager or customer success for further assistance.