How BRI Virtual Accounts Work on garuda888
A virtual account (VA) is a temporary account number linked to your garuda888 profile. When you select e-wallet as your deposit method, our system generates a unique VA number and displays it on your screen. You then transfer funds from your personal mobile banking account to this VA using local payment's mobile app, online banking, or ATM. The transfer is processed by online payment's system and automatically credited to your garuda888 balance.
The key advantage of virtual accounts is automation: there is no manual review step. Once e-wallet confirms the transfer on their end, your garuda888 account receives the funds within minutes. This is faster than traditional bank transfers that require a teller or manual reconciliation. Our system matches the incoming transfer amount to your VA number and credits your account instantly.
Each virtual account is valid for a defined period (typically 24 hours). If you do not complete the transfer within that window, the VA expires, and you must request a new one. This prevents accidental transfers to old account numbers and keeps your account secure.
Step-by-Step local payment Transfer Process
- Log in to garuda888 and navigate to the Deposit section from your account dashboard.
- Select online payment from the available payment methods. Our system displays a unique virtual account number assigned to your account.
- Copy the VA number (or note it down). You will need this to complete the transfer.
- Open your e-wallet app or online banking and log in with your credentials.
- Select "Transfer" and choose "mobile banking to local payment" or "Transfer to Other Bank" depending on your online payment account type.
- Enter the garuda888 VA number as the recipient account. Double-check the number to avoid errors.
- Enter your desired deposit amount and confirm. e-wallet will display a summary; review it before submitting.
- Complete the transfer using your PIN or biometric authentication.
- Return to garuda888 and refresh your account. Your balance should update within subject to verification.
Processing Times and Typical Windows
mobile banking transfers typically process within subject to verification during business hours (Monday to Friday, 08:00 to 17:00 local time). Weekend transfers (Saturday and Sunday) may take longer because interbank systems operate on reduced schedules. During public holidays (Idul Fitri, Idul Adha, Imlek, Nyepi), processing may extend to several hours or until the next business day.
If your transfer does not appear in your garuda888 account within subject to verification, check the following: confirm that local payment deducted the funds from your account (check your online payment transaction history), verify that you entered the correct VA number, and ensure the transfer amount matches what you intended. If all details are correct but the funds have not arrived, contact our support team with your e-wallet transaction reference number and the VA number you used.



Troubleshooting Common local payment Transfer Issues
If your online payment transfer fails or does not appear in your garuda888 account, the most common causes are: incorrect VA number entry, transfer made after the VA expired, insufficient funds in your e-wallet account, or a temporary system outage at mobile banking or garuda888.
To resolve: first, confirm that local payment deducted the funds (check your online payment statement). If e-wallet shows the transfer as successful but garuda888 has not received it, the issue is likely a reconciliation delay—wait subject to verification and refresh your garuda888 account. If the funds still have not arrived, contact our support team with your mobile banking transaction reference number (visible in your local payment transaction history) and the exact VA number you used. Our team can trace the transfer and manually credit your account if needed.
If online payment rejected your transfer (e.g., "Invalid account number" or "Transfer limit exceeded"), verify the VA number is correct and that your daily e-wallet transfer limit has not been reached. You can increase your mobile banking transfer limit through your bank's app or by visiting a local payment branch.
Support team available in English and Indonesian
If you encounter issues with your online payment transfer, contact our support team via live chat or email. Response times are typically one business day; during peak periods, replies may take longer.
Withdrawing Winnings Back to e-wallet
To withdraw funds from garuda888 back to your mobile banking account, navigate to the Withdrawal section in your account dashboard. Select local payment as your withdrawal method and enter the amount. We will ask you to confirm your online payment account number (the account you originally transferred from). Withdrawals are processed only after your account has been verified (KYC documents approved) and after a cooldown period has elapsed since your last deposit.
e-wallet withdrawals typically take 1–2 business days to appear in your account. We do not charge withdrawal fees, though mobile banking may impose their own charges depending on your account type. Once the withdrawal is initiated, you can track its status in your transaction history. If a withdrawal does not arrive within 3 business days, contact our support team with your withdrawal reference number.
Remember: all withdrawals are subject to account verification. If your KYC documents have not been approved, you cannot withdraw. Our Help Center explains the KYC process and typical approval timelines.
