Muamalat Virtual Account (pilot)

Prev Next

Bank Muamalat Virtual Account is a prominent Islamic banking payment method in Indonesia. It is offered by Bank Muamalat Indonesia, the country's first Islamic bank and a pioneer in Sharia-compliant banking services since 1991.

When customers select Muamalat Virtual Account at checkout, they receive a unique virtual account number. They can complete the payment through multiple channels including Muamalat DIN (Digital Islamic Network) mobile banking, internet banking, ATMs, or at any Bank Muamalat branch location. The payment is confirmed instantly once the customer transfers the exact amount to the provided virtual account number.


Features

Channel code

MUAMALAT_VIRTUAL_ACCOUNT

Currency

IDR

Minimum amount

1

Maximum amount

50,000,000,000

User approval flow

PRESENT TO CUSTOMER

Reusable payment code

Custom payment code

Display merchant name

MERCHANT

Display nser Name

Set expiry

Settlement time

Instant

Refund

Partial refund

Multiple partial refund

Refund validity

N/A

Compatible integration

Payment API, Payment Links

Payment flow

Mobile banking

  1. Log in to MDIN mobile banking

  2. Select Beli/Bayar > Beli/Bayar Tagihan > Virtual Account

  3. Enter virtual account number (e.g. 9010001112341234234)

  4. Enter payment amount

  5. Confirm payment details

  6. Enter PIN

Internet banking

  1. Log in to Muamalat Internet Banking

  2. Click Payment > Virtual Account

  3. Enter virtual account number (e.g. 9010001112341234234)

  4. Enter payment amount

  5. Confirm payment details

  6. Enter PIN

ATM

  1. Insert ATM Card

  2. Select preferred language

  3. Enter ATM PIN

  4. Select Pembayaran > Virtual Account

  5. Enter virtual account number (e.g. 9010001112341234234)

  6. Enter payment amount

  7. Confirm payment details

  8. Enter PIN