Payment Methods
Learn about the payment methods you can use to accept payments.
Available payment methods
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. E.g. 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 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.
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!
Updated over 2 years ago