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).

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).

BNI Debit Online

BDO online shopping payment facility connected to Mastercard, by inputting Virtual Card Number (VCN) with BNI Individual Savings Account / Giro./p>

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.

Smartpay

SmartPay Short Message Service-based payment system that can be accessed by millions of BNI SMS Banking user and can be used for e-commerce transaction.

IPG

IPG Online payment method with Credit Cards (all banks) and Debit Card (only BNI) as the source of funds.

iPay

iPay instant, e-commerce payment system that can be accessed by BNI Internet Banking user in online merchants that are in cooperation with BNI.

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

Master Card

Create a virtual card number

Inquiry NPWP

Check NPWP information

Create Billing

Make a tax bill

Create Billing (Non NPWP)

Make a tax bill (Non NPWP)

Inquiry DJP, DJBC, DJA

check tax transactions, customs or the state budget

Payment DJP

DJP Payment (TAX)

Payment DJBC

DJBC PAYMENT (Customs)

Payment DJA

DJA Payment (State Budget)

Reinquiry DJP, DJBC, DJA

check tax transactions, customs or the state budget

Inform Balance Debit

Inform balance debit

Request Crypto Credit

Request crypto credit

Request Crypto Debit

Request crypto debit

Topup

Top up tapcash balance

Update Balance

Update balance tapcash card

Update Balance Reversal

Update balance tapcash card after reversal

Isaku Inquiry

Check Isaku Balance

Isaku Pay

Payment with Isaku

Debitur

Check PIP UMI Debitur data

Debitur History

Show PIP UMI debitur history

Disbursement

PIP UMI fund disbursement

Inquiry

Check BNI Life status info

Payment Notification

Check BNI Life payment status

Get Product

Get BNI life product list

Create Policy

Get the customer at BNI life Product

Notif MPNG3

Get notif MPNG3

Inquiry Status

Inquiry status MPNG3

Push Transfer

Push transfer MPNG3

Billing Statement

Get billing statement

Billing

Get billing

Card Add

Add card

Card

Get card data

Cms By Id

Get CMS by ID

Users

Get users data

Cms

Get CMS

Locator

Get locator

Profile

Get profile

Promo

Get promo

Referral

Get refferal code

Reward By Card

Show reward by 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

Check NPWP

Used to check NPWP number/ID

Check Status

Check tax status

Timestamps

Get Timestamps

Get NTTE

Used to get NTTE

Update Profile

Used to update user tax profile

Download Certificate

Used to download certificate

Report SPT

Used to SPT report

Get SPT

Used to get SPT

Registration

Used to registration SPT

Chunking

Get Chunking

Check Login

Used to check login info

Get Payment Status

Check SBN retail payment status

Create Account

Creating a retail SBN investor account

Create Booking

Make a booking for SBN

Create Investor

Registering retail SBN investors

Create Redemption

Make a refund from booking

Create Sub Account

Creating a retail SBN investor sub account

Activate Investor

Activating investor

Deactivate Investor

Deactivating investor

Delete Fund Account

Deleting the main investor account

Delete Sub Account

Delete the investor's main sub account

Get All Bank

Show list of all SBN distributor banks

Get Book By Billing Code

Show bookings via billing code

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