BCA Virtual Account

Prev Next

BCA Virtual Account is a payment channel provided by Bank Central Asia (BCA), enabling customers to pay conveniently via unique virtual account numbers assigned to each transaction. With its extensive customer base, BCA is a leading financial institution in Indonesia, making this payment method widely recognized and trusted.

When checking out with BCA Virtual Account, customers receive a virtual account number specific to their transaction. They can complete the payment via mobile banking, internet banking, or ATM. Once the payment is made, you receive an instant confirmation, ensuring a seamless and secure payment experience for both you and your customers.


Features

Channel code

BCA_VIRTUAL_ACCOUNT

Currency

IDR

Minimum amount

10,000

Maximum amount

50,000,000

User approval flow

PRESENT TO CUSTOMER

Reusable payment code

Custom payment code

Display merchant name

MERCHANT

Display user name

Set expiry

Settlement time

T+1 working day

Refund

Partial refund

Multiple partial refund

Refund validity

N/A

Compatible integration

Payment API, Payment Links

Payment flow

Mobile banking

Log In To Your Account

  1. Open BCA Mobile App

  2. Select "m-BCA", then select "m-Transfer"

Payment Details

  1. Select "m-BCA", then select "m-Transfer"

  2. Enter your Virtual Account Number, for example 3816523906568, then press "OK"

  3. Click on "Send" button at the top right corner to proceed

  4. Click "OK" to proceed

  5. Enter your PIN to authorize the transaction

Internet banking

Log In To Your Account

  1. Login to KlikBCA Individual (https://ibank.klikbca.com)

  2. Select "Transfer", then select "Transfer to BCA Virtual Account"

Payment Details

  1. Enter the Virtual Account Number, for example 3816523906568

  2. Select "Continue" to proceed your payment

  3. Enter "RESPON KEYBCA APPLI 1" shown in your BCA Token, then click on the "Send" button

  4. Enter the authentication token code

ATM

Find Nearest ATM

  1. Insert your BCA ATM card and PIN

  2. Enter your ATM PIN

Payment Details

  1. Select Menu "Other Transaction"

  2. Select "Transfer"

  3. Select "To BCA Virtual Account"

  4. Enter Virtual Account Number, for example 3816523906568. Press "Correct" to proceed

  5. Verify Virtual Account details and then enter amount to be transferred and select "Correct" to confirm

  6. Confirm your transaction details displayed

  7. Select "Yes" if the details are correct or "No" if the details are not correct