One easier step to grow your business

Get to know API BCA

BCA’s API is part of BCA’s services to provide easiness on running the instruction of financial transactions, such as :
Account saving checking, checking of account mutation, transfer and etc, directly from your (platform/application/website).

BCA’s API has been used by many companies from diverse industries, ranging from offline-online, marketplace, fintech and other line of businesses.

Find out how can we provide positive contribution to the business of our customers.

What is the BCA National Open API Payment Standard (SNAP)?

SNAP is the National Open Application Programming Interface (API) Payment Standard developed by Bank Indonesia for API payments. SNAP was established by Bank Indonesia for the first time through the Decree of the Governor of Bank Indonesia Number 23/10/KEP.GBI/2021 on 16 August 2021.

The standards set by Bank Indonesia include:

  • Data Standards and Technical Specifications
  • Technical and Security Standards
  • Governance Guidelines

Why Use the SNAP-Based BCA API?

SNAP-based BCA API makes it easy for you to be integrated with every API service provider because each provider abides by the same standards.

SNAP-Based BCA API

SNAP-based BCA API is BCA API that has been adapted to the National Open API Payment Standard set by Bank Indonesia.

Adjustments are made from the governance aspect which includes the cooperation mechanism and technical standards covering the API request and response format. 

BCA API that has been SNAP standardized are:

  1. Balance Inquiry
  2. Bank Statement
  3. Intrabank Transfer
  4. Interbank Transfers
  5. Transaction Status Inquiry
  6. External Account Inquiry
  7. Transfer Failed Notification
  8. Virtual Account
  9. Transfer to Virtual Accounts BCA
  10. QRIS MPM
  11. OneKlik

Who Are the Users of the SNAP-Based BCA API?

SNAP-based BCA API users are BCA API users with a PJP (Payment Service Provider) license or non-PJP users who use API for the benefit of their customers. .

SNAP Migration Guidelines

 

Do you need to migrate to SNAP?

BCA API users who have a PJP (Payment Service Provider) license or non-PJP who use the API for the benefit of their consumers can use the SNAP-based BCA API service by first submitting verification to Bank Indonesia.

Steps of Migrating to SNAP

  1. Complete SNAP Migration Documents
  2. Documents required for SNAP migration can be found here.

  3. Choose the Testing Date
  4. As an illustration before determining the testing time, the estimated time you need to test an API service is:

    5 working days* x number of API sub services you have.

    Example:

    To migrate the Interbank Transfer API service, you need to develop sub services:

    • RTGS Transfers
    • SKNBI Transfers
    • Interbank Transfers
    • Transfer Status Inquiry

    So, total 4 sub services and you need development duration

    5 x 4 = 20 working days

    *This duration is only an estimation, the duration you need may be faster or slower depending on the condition of the system you have.

    You can select your Test Schedule here.

  5. Upgrade to SNAP-based API BCA
  6. Begin Testing and Verification of the SNAP-based API Services that you have developed according to the schedule you have chosen
  7. Your SNAP-based BCA API service is ready to use!

If you have not been able to schedule the migration of API BCA services to SNAP, you can confirm here.

If you have further questions regarding the SNAP-based BCA API Migration, you can contact us via api_support@bca.co.id.

API BCA Benefits

Automation

Access to banking transactions and information directly from your platform to grow your business.

More efficient

Ensuring your business process automation to make your operational cost more efficient.

Accelerate time to integrate

API BCA Integration is getting easier and faster because using standardized technical integration method.

Discover BCA API that Suits Your Business Needs

marketplace
Marketplace

BCA API helps improve your Marketplace business efficiency by providing a better shopping experience for your customers and maintaining your business credibility. The Bank Statement and Balance Inquiry API feature simplifies your financial management process, such as real-time balance checking and transaction reports directly from your system/application. 

Provide a variety of payment options for your customers through the Virtual Account API. Also, enjoy the convenience of online transfers for seller disbursement through the Intrabank and Interbank Transfer API.

insurance
Insurance

Improve your business efficiency and productivity with BCA API. Provide a better experience for your customers by offering a faster debit authorization process and seamless premium payment debiting through Account Debiting Consent API and Collection API. Customers can also pay their premiums more easily with the Virtual Account API

Get the Intrabank and Interbank Transfer API feature for faster insurance claims payment and easier vendor payment. You can also use the Bank Statement and Balance Inquiry API feature to improve your company's financial reconciliation process and integrate it directly with your system.

fintech
Fintech

Increase your business efficiency with a better financial service experience through BCA API that is directly integrated with your system. 

Use the Intrabank and Interbank Transfer API feature for automated fund transfers to merchants and sellers, and enjoy a fast and easy disbursement process. Check your balance and transaction history in real-time with the Bank Statement and Balance Inquiry API.

How to connect with BCA’s API:

  • 1

    Get to know and find the features fit to your needs

    Make an account before you can start to explore and testing of BCA’s API features

  • 2

    Apply to work together with us through BCA’s API.

    Find out here.

  • 3

    Integrate your business platform with us and enjoy its easiness

1

Get to know and find the features fit to your needs

Make an account before you can start to explore and testing of BCA’s API features

2

Apply to work together with us through BCA’s API.

Find out here.

3

Integrate your business platform with us and enjoy its easiness

Best services of BCA’s API:

Starting to experience your business integration easiness through BCA’s API integrated financial services with competitive price. Want to get more on this? Call us here

What do they say about BCA’s API?

BCA's API helps business and operations of the companies from diverse industries