--- title: "BRI Virtual Account" slug: "bri-virtual-account" updated: 2026-07-22T10:02:18Z published: 2026-07-22T10:02:18Z canonical: "docs.xendit.co/bri-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. # BRI Virtual Account ![](https://cdn.document360.io/217abc43-8677-41fb-a81d-fceeb1fa0358/Images/Documentation/image(68).png) BRI Virtual Account is a payment channel provided by Bank Rakyat Indonesia (BRI), allowing customers to pay seamlessly using a unique virtual account number generated for each transaction. As one of the largest and most established banks in Indonesia, BRI is a trusted brand with a vast network, making this payment option accessible and popular. When customers opt for BRI VA during checkout, they receive a dedicated virtual account number. Payments can be made using mobile banking, internet banking, or ATMs. Once the payment is completed, you receive instant confirmation, ensuring a fast and reliable payment experience for your customers. --- ## Features | **Channel Code** | BRI_VIRTUAL_ACCOUNT | | --- | --- | | **Display Name** | BRI 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** | MERCHANT (Xendit will be displayed as Institution Name) | | **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 BRI Mobile Banking 2. Select **Payment > Briva** 3. Enter virtual account number (e.g. 1328216932121) 4. Enter payment amount 5. Enter PIN 6. Tap **Send** **ATM** 1. Insert ATM Card 2. Select preferred language 3. Enter ATM PIN 4. Select **Other Menu > Payment > Other Payment > BRIVA** 5. Enter virtual account number (e.g. 1328216932121) 6. Enter payment amount 7. Confirm payment details and press **YES** [BRI Virtual Account.MP4](https://cdn.document360.io/217abc43-8677-41fb-a81d-fceeb1fa0358/Images/Documentation/BRI%20Virtual%20Account(1).MP4)