Mandiri - API - DCAS


 

Grow Your Business With
Mandiri API

Mandiri API makes it easy and convenient to integrate Bank Mandiri's best banking products and services on your platforms and applications in real time.
Mandiri API Terms and Conditions

Register Now

Start a better financial experience with Mandiri API!

Try Mandiri API and expand your business opportunities. Complete your platform with the best financial experience from Bank Mandiri.

 

4 easy steps to use Mandiri API

 

Registrasi

Register your account to access and try Mandiri API.

 

Select

Find the API that works best for your business.

 

Develop

Try the Self API in sandbox mode.

 
 

Integrate

Integrate the Mandiri API in your platform with production mode and you're done!

 

Explore the Mandiri API Gallery

Discover the various benefits of API self-service according to your business needs.

Direct Debit

Online payment facility using Mandiri Debit Card

Inhouse Transfer

Money transfer between Mandiri Accounts

Top Up E-Money

Top up e-money balance

Interbank Transfer

Transfer money from your Mandiri account to another bank account

 
Want to know more?
Explore Our API Gallery

Get Inspired by Various Experiences with Self-Help APIs

Innovation that creates a competitive advantage in business.

 

Loan Application

 
More Info Explore Docs

Virtual Account

 
More Info Explore Docs

Transfer

 
More Info Explore Docs

Bill Payment

 
More Info Explore Docs

FAQ API

Frequently Asked Questions (FAQs)

Mandiri API is a service created by Mandiri for developers so they can integrate Mandiri Financial Services with their platform.

Mandiri API is available for:

  • Legally incorporated companies.
  • Government institutions or official agencies.
  • Businesses with valid business licenses/ legal entities.
  • Partners engage in legitimate and regulated financial transactions.

* You must have a Tax Identification Number (TIN), business license, Bank Mandiri account, and comply with Bank Indonesia/ OJK regulations.

With Mandiri API, you can:

  • Automate transactions without manual input.
  • Provide your customers with the best payment experience.
  • Accelerate business processes and cash management.
  • Offer financial services directly within your app or platform.
  • Enhance transaction security and operational efficiency.

Informational:

  • Balance: Customer account balance check.
  • Transaction: Transaction status check and transaction history.
  • Beneficiary Name: Verification of the recipient’s name before the transaction is conducted.

Transfer:

  • Transfer to other Bank Mandiri account.
  • Transfer to accounts in other banks (SKN, RTGS, Online, BI-Fast).
  • Foreigns currency transfer to other banks.
  • Payroll payments.

Bill Payment:

  • Bill Payment Inquiry: Customer bill amount check.
  • Bill Payment: Payment of customer bills.

Account Opening:

  • CFA: Customer Fund Account.
  • LFA: Lender Fund Account.
  • BFA: Borrower Fund Account.

Collection:

  • Virtual Account: Payment collection service through Virtual Account.
  • Retail Virtual Account: Payment collection service through Virtual Account for MSME customers.

Payment:

  • E-money.
  • QRIS.
  • Direct Debit: Online payment using Mandiri debit card.

The fees charged for Mandiri API services follow the transaction fees according to the features that will be used by Prospective Partners, namely Starter, Business, and Pro. Information regarding fee details can be accessed through developer.bankmandiri.co.id or by contacting the Relationship Manager of each company.

Customer Requirements:

  • Active current account holder in the corporate, commercial, institutional, financial institution, and small medium enterprises (SME) segments.
  • ncorporated as legal entity and compliant with all legal aspects (mandatory compliance with applicable permits and/ or certifications).
  • Business process computerization through Enterprise Resource Planning (ERP) platform or similar digital platform.
  • Has business permit for at least 1 (one) year at date of application.
  • Not engaged in business activities that are prohibited by the authorities and/ or applicable regulations.
  • Not listed on the Indonesian National Blacklist (DHN) maintained by Bank Indonesia.

Application Procedures:

  • Submit Mandiri API application through developer.bankmandiri.co.id.
  • Sign a Cooperation Agreement on the provision of Mandiri API transaction services.
  • Submit other supporting documents required under the Bank’s regulation.
  • Developing application systems and testing systems for features to be implemented based on prospective customer requirement.
  • Adherence to the technical specification and governance standards set by Bank Mandiri, and the National Open API Payment Standard (SNAP) adopted by Bank Indonesia for SNAP specification services.

To ensure a safe and optimal API experience, please note the following:

  • Ensure all data that you input is accurate to avoid transaction issues.
  • Any loss resulting from company error or negligence is the company’s responsibility, not Bank Mandiri;
  • To maintain system security, Bank Mandiri reserves the right to suspend API access if abnormal or suspicious activity is detected.
  • Protect your access credentials (username and password) to prevent misuse and potential data breaches.
  • Use secure connections and authentications;
  • Keep API credentials confidential and restrict access to authorized parties only;
  • Monitor usage and update security regularly to prevent misuse.