
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
Open the Livin’ by Mandiri application.
Enter your password or complete biometric authentication on the login page.
Select the Bayar/VA feature.
Enter the service provider code in the search field.
Select the appropriate service provider, then enter the Virtual Account number.
Enter the payment amount, choose the funding source, then click Lanjutkan.
Confirm the payment, then click Lanjutkan Pembayaran.
Enter your Livin’ by Mandiri PIN, and the payment is successful!
ATM
Insert your ATM card, then enter your PIN.
Select the Bayar/Beli menu.
Select the Lainnya menu.
Enter the Company/Institution Code (the first 5 digits of the VA number, e.g., 88608).
Enter the Virtual Account number (e.g., 8860863623046), then input the payment amount.
On the Payment Item screen, press 1, then press OK.
Review the information on the Payment Confirmation screen.
If the details are correct, proceed to complete the transaction.
Keep the payment receipt as proof of transaction.