BI-FAST Gateway

M‑FASTConnect Your Bank to BI‑FAST

The gateway that makes it easier for banks to implement Bank Indonesia's fast payment infrastructure.

BI-FAST

Bank Indonesia's fast payment infrastructure.

BI-FAST is a service from Bank Indonesia, the central bank responsible for monetary policy. It replaces the Bank Indonesia National Clearing System (SKNBI).

It is a fast payment infrastructure for payments by card, e-money and direct to account — both credit and debit transfers — using payment IDs.

Its goal: payments across every instrument and channel, in real time and 24/7, so financial transactions are

  • Fast
  • Easy
  • Affordable
  • Secure

Real-time · 24/7

Why BI‑FAST.

Five advantages, each delivered by a BI-FAST feature.

  1. 01 Fast

    Transactions settle in real time, all the way to the customer.

  2. 02 Secure

    Fraud detection plus an AML/CFT system (anti-money laundering and countering the financing of terrorism).

  3. 03 24/7

    Runs around the clock, so the service is always available.

  4. 04 Complete

    Serves many payment instruments and channels.

  5. 05 Easy

    A proxy address can be used instead of the account number.

01 Fast

Transactions settle in real time, all the way to the customer.

02 Secure

Fraud detection plus an AML/CFT system (anti-money laundering and countering the financing of terrorism).

03 24/7

Runs around the clock, so the service is always available.

04 Complete

Serves many payment instruments and channels.

05 Easy

A proxy address can be used instead of the account number.

Every transfer also gets real-time validation and notification.

M-FAST

Where M-FAST comes in.

M-FAST is a BI-FAST gateway built to make it easier for banks to implement Bank Indonesia's fast payment infrastructure. It does this through a switching and middleware system that supports many data and message formats, and can be developed and adjusted to the bank's needs.

M-FAST meets today’s developments:

  • Fast payments that must be real-time, run 24/7 and be reachable on mobile
  • The ISO 20022 message standard and APIs
  • A more efficient fee scheme
  • Many payment instruments and channels

Follow a BI-FAST transfer.

From the moment a sender types an account number to the notifications on both sides. Press play, or step through it.

Step 1 / 8

Sender
Mobile, internet banking, teller

Enter recipient account

The sender enters the recipient's account details in mobile banking, internet banking or at the teller.

Step 2 / 8

Sending bank
M‑FAST · BI‑FAST

Account info

The sending bank asks for the recipient's account information through M‑FAST and BI‑FAST.

Step 3 / 8

Receiving bank
Recipient

Validate account info

The receiving bank validates the recipient's account information.

Step 4 / 8

Sender
Mobile, internet banking, teller

Payment instruction

The sender gives the payment instruction.

Step 5 / 8

Sending bank
Receiving bank

Transaction

The sending bank sends the transaction through M‑FAST and BI‑FAST to the receiving bank.

Step 6 / 8

Receiving bank
Recipient

Funds forwarded

The receiving bank forwards the funds to the recipient.

Step 7 / 8

Receiving bank
M‑FAST · BI‑FAST

Credit notification

The recipient's account is credited and a notification is sent.

Step 8 / 8

Sending bank
Mobile, internet banking, teller

Debit notification

The sender's account is debited and the sender is notified.

Sender
Mobile, internet banking, teller
Sending bank
M‑FAST · BI‑FAST
Receiving bank
Recipient
  1. 1Enter recipient account
  2. 2Account info
  3. 3Validate account info
  4. 4Payment instruction
  5. 5Transaction
  6. 6Funds forwarded
  7. 7Credit notification
  8. 8Debit notification
  1. 1

    Enter recipient account

    Sender → Mobile, internet banking, teller

    The sender enters the recipient's account details in mobile banking, internet banking or at the teller.

  2. 2

    Account info

    Sending bank ⇄ M‑FAST · BI‑FAST

    The sending bank asks for the recipient's account information through M‑FAST and BI‑FAST.

  3. 3

    Validate account info

    Receiving bank ⇄ Recipient

    The receiving bank validates the recipient's account information.

  4. 4

    Payment instruction

    Sender → Mobile, internet banking, teller

    The sender gives the payment instruction.

  5. 5

    Transaction

    Sending bank → Receiving bank

    The sending bank sends the transaction through M‑FAST and BI‑FAST to the receiving bank.

  6. 6

    Funds forwarded

    Receiving bank → Recipient

    The receiving bank forwards the funds to the recipient.

  7. 7

    Credit notification

    Receiving bank → M‑FAST · BI‑FAST

    The recipient's account is credited and a notification is sent.

  8. 8

    Debit notification

    Sending bank → Mobile, internet banking, teller

    The sender's account is debited and the sender is notified.

Step 1

Enter recipient account

The sender enters the recipient's account details in mobile banking, internet banking or at the teller.

How BI‑FAST is set up.

BI-FAST is made of four application modules — CI-HUB, CI-Portal, Proactive Risk Manager (PRM) and the Connector for participants — at two sites, linked through a managed data communication network (JKD).

Your bank (participant)

Site 1

ConnectorHardwareSoftwareSecurityJKD managed service
Replication between sites

Site 2

ConnectorHardwareSoftwareSecurityJKD managed service

Managed network

WAN TelkomWAN Lintasarta

Bank Indonesia

Data centre 1

CI-HUBCI-PortalPRM
Mirrored

Data centre 2 (DRC)

CI-HUBCI-PortalPRM

Your bank (participant)

Site 1
Site 2
⇄

Each site: Connector Hardware Software Security JKD managed service

Managed network

WAN Telkom
WAN Lintasarta

Bank Indonesia

Data centre 1
Data centre 2 (DRC)
⇄

Each data centre: CI-HUB CI-Portal PRM

M-FAST serves as the BI-FAST connector — the participant platform. Workstations connect to the connector, or straight to the CI-Portal at Bank Indonesia.

Inside your bank.

M-FAST talks to the BI-FAST hub in ISO 20022, and to your bank's systems through MiOS, Matajari's integrator. Every transfer in or out passes Guardian, Matajari's fraud detection system, which checks it before core banking and blocks fraud.

  • Incoming transfers
  • Outgoing transfers

BI-FAST Hub

Bank Indonesia

ISO 20022

M-FAST

BI-FAST connector

ISO 8583 & others

MiOS

Matajari integrator

Checked first

Guardian

Fraud Detection System

  • Rules, an AI agent and machine learning
  • Decides in under 200 ms
  • Approves or blocks transfers in and out
See Guardian

Approved

Core banking

Unchanged

After each decision, events go to the dashboard, audit log and analytics.

Also through MiOS

Your other bank systems

  • Switching
  • Middleware
  • Card management
  • Notification
  • Other bank systems

M-FAST advantages

Test everything before you go live.

M-FAST comes with the tools to prove your setup works, in the order you would use them.

  1. 1

    Bank simulator

    Try transaction flows against a simulated bank.

  2. 2

    BI simulator

    A Bank Indonesia simulator that your team can use.

  3. 3

    Stress test

    Make sure the system runs well under load.

  4. Go live

    Connect to BI-FAST.

10 message formats.

M-FAST supports many data and message formats, including your own.

  • ISO8583
  • ISO20022
  • JSON
  • XML
  • HTTP
  • WSDL
  • Text Delimiter
  • SNMP
  • SMPP
  • Custom formats

Technology M-FAST supports.

It runs on the platforms your IT team already knows.

Operating systems

  • Linux
  • Windows

Containerization

  • Docker

Web server & API gateway

  • Kong
  • NGINX

Databases

  • MySQL
  • Oracle
  • PostgreSQL

Languages & frameworks

  • Java EE
  • Spring Boot
  • Android
  • Python
  • Flutter

Analytics

  • PySpark
  • scikit-learn
  • TensorFlow

Ready to Go Live on BI‑FAST?

Tell us about your systems, and we will show you how M-FAST connects them to BI-FAST.

Contact Us Chat on WhatsApp