Payment Methods

Learn about the payment methods you can use to accept payments with Xfers.

Available Payment Methods

Xfers aims to support key payment methods across the region.

Payment Method

Type Parameter

Description

Virtual Bank Account

virtual_bank_account

Accepts payments via bank transfers into virtual bank accounts that can be created for one of your users, or expected transactions.

Retail Outlet

retail_outlet

Accepts payments via offline retail outlets such as local convenience stores.

eg. Alfamart, Indomaret

QRIS

qris

Accept payments via Indonesia's centralized QR code system which included major e-money player and banks.

e.g GoPay, OVO, Dana, BCA m-mobile

E-Wallet

e-wallet

Accept payment via e wallet channel in Indonesia.

e.g. ShopeePay

We will continue to add local payment methods that will help you reach an ever broader range of customers, whether by geography or demographics.

Looking for more payment methods? Let us know at [email protected]!

Payment Flows

Payments may require additional actions from your customers in order for the payment to complete. For example, for bank transfer payments, your customers need to make a bank transfer through online banking platforms or at the ATM.

In such cases, you will need to be able to handle asynchronous payment results.
Make sure to configure Callbacks so that we can notify you of successful payments.

Recurring Payments

Our persistent payment methods continuously poll for incoming payments. This allows you to receive recurring payments as long as you show the same payment instructions to your customers.

You will not be able to "pull" payments from your customers for now. Your customers will have to perform actions to make the payments.

To learn more, take a look at the docs of each of the payment methods!


What’s Next
Did this page help you?