How Bank Transfer Works on gan78
When you decide to fund your gan78 account via bank transfer, our system generates a unique virtual account number tied to your user profile. This number acts as your deposit address. You copy the number, open your bank app (BCA, e-wallet, mobile banking, or local payment), initiate a transfer to that virtual account, and send your chosen amount. Our system monitors the virtual account, detects your incoming transfer, and credits your gan78 balance automatically.
The key advantage is that you do not need to log into a separate e-wallet app or authorize a payment through a third-party interface. You simply use your existing bank account—the same one your salary or recurring payments land in. The funds move directly from your bank to our virtual account. Once the transfer clears (typically within minutes during business hours), your gan78 balance updates and you can begin using funds immediately.
Step-by-Step: Depositing via Bank Transfer
- Log into your gan78 account. Open the app or website, enter your username and password. Once logged in, tap or click the Deposit button in your account menu.
- Select Bank Transfer as your payment method. Our Deposit screen shows online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, and Bank Transfer as options. Choose Bank Transfer.
- Choose your bank: mobile banking, local payment, online payment, or e-wallet. We display a dropdown list of supported banks. Select the bank where you hold your account.
- View your virtual account number. gan78 displays a unique VA number assigned to you. This number is personal and permanent—you can reuse it for all future deposits to the same bank.
- Copy the VA number and open your bank app. Take note of the virtual account number (or screenshot it). Open your bank's mobile app (mobile banking Mobile, local payment Online, online payment Mobile, e-wallet Mobile) and log in with your banking credentials.
- Initiate a transfer to the virtual account. In your bank app, choose "Transfer," then select "Transfer to Virtual Account" or similar option. Paste or enter the gan78 virtual account number we provided. Enter the amount you wish to deposit. Confirm the transfer and complete any required authentication (PIN, biometric, OTP).
- Your bank processes the transfer. The money moves from your bank account to our receiving virtual account. During business hours, this typically takes subject to verification. Outside business hours or on holidays like Idul Fitri or Idul Adha, processing may be delayed until the next business day.
- gan78 credits your balance automatically. Once our system detects the incoming transfer, your gan78 account balance updates instantly. You receive a notification confirming the deposit. No further action is needed—you can now use the funds.
Virtual Account Numbers Explained
A virtual account (VA) is a temporary or permanent number assigned to you by gan78 that sits inside our bank partner's infrastructure. When you send money to the VA, the receiving bank (online payment, e-wallet, mobile banking, or local payment) recognizes it as a payment destined for gan78 on behalf of your user account. Our reconciliation engine then matches the incoming transfer amount and timestamp to your deposit request, confirming the payment and crediting your balance.
The VA system is secure and standard across Indonesian banking. Your bank credentials remain private; you authenticate directly with your bank app when you initiate the transfer. gan78 never sees your banking password or account number—we only know that a transfer arrived at our virtual account from the bank's notification system.



Withdrawals via Bank Transfer
When you request a withdrawal from gan78, you can choose to send funds back to the same bank you deposited from (mobile banking, local payment, online payment, or e-wallet). Our withdrawal flow is simple: log into gan78, tap Withdraw, select the bank, confirm your registered bank account details, enter the withdrawal amount, and submit.
Once you submit a withdrawal request, our support team verifies that your account passes our standard security checks (account age, verification status, transaction history). Assuming everything checks out, we initiate the transfer from our account to your registered bank account. The funds typically arrive within a few hours during business hours; weekend or holiday withdrawals may process the next business day.
Your gan78 account displays your withdrawal status at all times. You can see pending withdrawals, completed transfers, and any holds that might apply if our system flags your account for additional review. We keep this process transparent so you always know where your money is.
- Virtual account
- A unique deposit number assigned to you per bank; reusable for unlimited transfers to gan78.
- Settlement time
- Deposits typically credit within minutes during business hours; weekends may see longer delays.
- Withdrawal confirmation
- Your bank account and destination are verified before we process a withdrawal request.
Account Verification and Bank Details
When you request your first withdrawal from gan78, we ask you to verify your identity and confirm your banking details. This is a standard compliance step. You provide a government ID (KTP, passport, or driver's license) and proof of your bank account ownership (a recent bank statement or account screenshot showing your name and account number).
Our verification team reviews your documents against your gan78 profile information to ensure they match. This process typically completes within one business day. Once approved, your bank account is registered and linked to your gan78 profile. All future withdrawals route to this account unless you request a change by submitting updated documents.
We store your bank details securely and never share them with third parties. Your banking information is encrypted and accessible only to our compliance team for withdrawal processing purposes.
Bank Transfer and E-Wallet Integration on gan78
Bank transfers coexist with other payment methods on gan78. You can deposit via mobile banking, local payment, online payment, or e-wallet bank transfer, then later top up your account using mobile banking or local payment if you prefer. Similarly, if you deposit via online payment or e-wallet e-wallet, you can request a withdrawal back to your mobile banking or local payment bank account.
This flexibility means you are not locked into a single payment channel. If your bank transfer is slow on a particular day, you can use online payment (scan and pay) or a faster e-wallet like e-wallet to top up instantly. Our system tracks all deposits and withdrawals in your transaction history regardless of the method used, so you always have a complete ledger.
Troubleshooting Bank Transfers on gan78
If your bank transfer to gan78 does not appear after subject to verification, first check your bank app to confirm the transfer was processed successfully. Look for a confirmation message or receipt. If your bank shows the transfer completed but gan78 has not credited it, the delay may be due to a network lag or a mismatch in the virtual account number.
If you suspect an error, contact our support team. Provide your bank transfer receipt (including timestamp, amount, and reference number) and your gan78 username. Our team will investigate the transaction on our end and either locate the missing deposit or initiate a manual credit if the transfer genuinely arrived but was not processed automatically. We aim to resolve such issues within one business day.
