What are Virtual Accounts in Indonesia Bank Transfer?

Virtual accounts are similar to bank account numbers except they do not expose your bank account information. To the end customer, transferring money is the same as to any other bank account.

To help facilitate receiving payment, Stripe generates and manages Virtual Account numbers that you can share with your customers. You can generate a BCA and a BNI virtual bank account for your customer. We recommend letting your customer choose which account they want to transfer from and then generate the virtual account based on their selection. Stripe will automatically monitor the virtual account and notify when there is a transfer.

Your customer can transfer from any Indonesia bank to Stripe’s generated virtual account.

End customer want to transfer from

Virtual account to generate

Fee to your end customers

BCA

BCA

No

BNI

BNI

No

Any bank account

BNI

Your customer may incur a fee. The amount depends on the bank account they are transferring from.