API BNI

Sign Up, Sandboxing and
Start Your Business

Provide banking service for your business

Develop application without maintain the infrastructure and fully supported by BNI techincal team that agile and capable in one place with more than 100 services.

Explore Now

Sign Up

Sign up yourself

Sandboxing

Try your api in Sandbox

Start Your Business

Enjoy your business growth
with BNI API

Service Catalogue

An Innovation by BNI as one step solution to integrate your business with financial services

Get Balance

Get account balance information registered with the bank.

Do Payment

To make an inhouse transfer transaction, Clearing (SKN), RTGS.

Get Payment Status

To get transfer transaction status.

Get In House Inquiry

Get BNI account information (account name & status).

Get Interbank Inquiry

To get other bank name / account number information.

Get Interbank Payment

To transfer to another bank via the Online Transfer feature (Together, Prima, Link).

Create BNI Debit Online

Create new client BDO in BNI.

Inquiry BNI Debit Online

Used to retrieve BDO by BDO number and/or cifNumber and/or BDO status.

Delete BNI Debit Online

Delete and/or block certain BDO so it's no longer available for any payment transaction.

Account info inquiry

Retrieve beneficiary account information from the bank.

PO information inquiry

Retrieve transaction status.

Vostro Inquiry

Retrieve vostro information from the bank.

Cancel PO

Request to cancel the transaction.

Ammend PO

Request to amend the details of transaction (beneficiary name and account).

Register Investor

This operation should be called to create and/or register a new investor. A new customerís identification file (cifNumber) will be created in BNI.

Register Investor`s Account

This operation should be called to create and/or register a new investorís account. A new account number (accountNumber) will be created in BNI, this account will be reffered as RDL.

Inquiry Account Info

This operation is used to get basic information about P2P company or investorís account numbers. Account numbers donít need to be registered in BNI API, because this operation will not return balance info.

Inquiry Account Balance

This operation is used to get balance information from the P2P company or investorís account numbers. Account numbers need to be registered in BNI API.

Inquiry Account History

This operation is used to get history for last 100 transactions from the P2P company account numbers in current date (D-0). Account numbers need to be registered in BNI API.

Payment Using Transfer

This operation is used to payment or transfer from P2P company or investorís account numbers to another BNI account numbers. Account numbers need to be registered in BNI API.

Inquiry Payment Status

This operation is used to get payment status from each payment operation/transaction.

Payment Using Clearing

This operation is used to payment or transfer from P2P company or investorís account numbers to another account numbers (BNI or other banks) by using clearing transaction (SKN-BI).

Payment Using RTGS

This operation is used to payment or transfer from the P2P company or investorís account numbers to another account numbers (BNI or other banks) by using RTGS transaction (BI-RTGS System).

Payment Using Interbank

This operation is used to payment or transfer from the P2P company or investorís account numbers to beneficiary (other bank) account numbers by using online transaction.

Get Token

Secure the transaction that processed through H2H API Management.

BNI eCollection

BNI eCollection is a solution specifically designed to help customers manage fund receipt activities optimally, with various advantages as well as answers to customer needs for integrated banking solutions to support.

BNI Direct

Prisma Gateway

Update Balance

Update balance tapcash card

Inquiry Account Info RDN

Show inquiry account info RDN

Inquiry Account Balance RDN

Show inquiry account balance RDN

Inquiry Account History RDN

Show inquiry account history RDN (100trx/days)

Payment Using Transfer RDN

Used to payment between BNI account

Inquiry Payment Status RDN

Show inquiry payment status between BNI account

Payment Using Clearing RDN

Used Clearing to payment BNI account to another BANK account

Payment Using RTGS RDN

Used RTGS to payment BNI account to another BANK account

Inquiry Interbank Account RDN

Show inquiry account info for another Bank RDN

Payment Using Interbank RDN

Used to payment BNI account to another Bank

Check SID RDN

This operation is used to check SID of investor

Send Data Statistic RDN

This operation is used to send data static

100+ API BNI

BNI Digital Services is equipped with more than 100 services needed in developing your application

Show all API

Technical Support

developers can engage directly with technical digital services support

Chat support