--- title: "Mandiri Virtual Account" slug: "mandiri-virtual-account" updated: 2026-07-22T10:02:18Z published: 2026-07-22T10:02:18Z canonical: "docs.xendit.co/mandiri-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. # Mandiri Virtual Account ![](https://cdn.document360.io/217abc43-8677-41fb-a81d-fceeb1fa0358/Images/Documentation/Mandiri.png) Mandiri Virtual Account is a payment solution provided by Bank Mandiri, enabling customers to make payments using a unique virtual account number generated for each transaction. As one of Indonesia's leading banks with a strong reputation for innovation, Bank Mandiri is a popular choice for secure and efficient payment solutions. When customers select Mandiri Virtual Account at checkout, they are provided with a virtual account number. They can complete the payment through mobile banking, internet banking, or ATMs. Once the payment is processed, you receive an instant confirmation, ensuring a seamless and reliable transaction experience for you and your customers. --- ## Features | **Channel Code** | MANDIRI_VIRTUAL_ACCOUNT | | --- | --- | | **Display Name** | Mandiri Virtual Account | | **Currency** | IDR | | **Country** | ID | | **Type** | BANK TRANSFER | | **Min Amount** | 1 | | **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** | XENDIT | | **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. Open the Livin’ by Mandiri application. 2. Enter your password or complete biometric authentication on the login page. 3. Select the **Bayar/VA** feature. 4. Enter the **service provider code** in the search field. 5. Select the appropriate service provider, then enter the **Virtual Account number.** 6. Enter the **payment amount**, choose the funding source, then click Lanjutkan. 7. Confirm the payment, then click **Lanjutkan Pembayaran.** 8. Enter your Livin’ by Mandiri PIN, and the payment is successful! **ATM** 1. Insert your ATM card, then enter your PIN. 2. Select the **Bayar/Beli** menu. 3. Select the **Lainnya** menu. 4. Enter the **Company/Institution Code** (the first 5 digits of the VA number, e.g., 88608). 5. Enter the **Virtual Account number** (e.g., 8860863623046), then input the **payment amount.** 6. On the Payment Item screen, **press 1, then press OK.** 7. Review the information on the Payment Confirmation screen. 8. If the details are correct, **proceed to complete** the transaction. 9. Keep the payment receipt as proof of transaction. [Mandiri Virtual Account.MP4](https://cdn.document360.io/217abc43-8677-41fb-a81d-fceeb1fa0358/Images/Documentation/Mandiri%20Virtual%20Account.MP4) ##