--- title: "Muamalat Virtual Account" slug: "muamalat-virtual-account" updated: 2026-07-22T10:02:18Z published: 2026-07-22T10:02:18Z canonical: "docs.xendit.co/muamalat-virtual-account" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.xendit.co/llms.txt > Use this file to discover all available pages before exploring further. # Muamalat Virtual Account ![](https://cdn.document360.io/217abc43-8677-41fb-a81d-fceeb1fa0358/Images/Documentation/image(70).png) 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 | | --- | --- | | **Display Name** | Muamalat Virtual Account | | **Currency** | IDR | | **Country** | ID | | **Type** | BANK TRANSFER | | **Min Amount** | 10,000.00 | | **Max Amount** | 50,000,000,000.00 | | **User Approval Flow** | PRESENT TO CUSTOMER | | **Reusable Payment Code** | ✓ | | **Save** | - | | **Merchant Initiated Transaction** | - | | **Auth & Capture** | - | | **Partial Capture** | - | | **Desktop Support** | - | | **Mobile Support** | - | | **Custom Payment Code** | ✓ | | **Display Merchant Name** | MERCHANT | | **Customize Display Name** | ✓ | | **Set Expiry** | ✓ | | **Payment Request Expiry (hours)** | 48 | | **Payment Token Validity (years)** | - | | **Payment Processing Time (hours)** | INSTANT | | **Settlement Time** | INSTANT | | **Installments** | - | | **Refund** | - | | **Partial Refund** | - | | **Multiple Partial Refund** | - | | **Refund Validity (days)** | - | | **Payment Link** | ✓ | | **Fund Flow** | AGGREGATOR, GATEWAY | ## 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