Bank Transfer Mechanics on mtool
When you choose bank transfer on mtool, our payment processor generates a unique virtual account number tied to your mtool user ID. This number is yours alone during the deposit session; you transfer funds from your personal bank account to this virtual account, and the payment processor reconciles the incoming transfer with your mtool account automatically.
Here's the flow: you navigate to the mtool deposit page, select "Bank Transfer," choose your bank (BCA, e-wallet, mobile banking, or local payment), and enter your desired deposit amount. The processor displays a virtual account number and instructions. You then log into your own bank's app or visit an ATM, and transfer the exact amount to the virtual account. Once your bank processes the transfer, the payment processor detects it and credits your mtool wallet.
Settlement typically takes 24 hours, though some transfers clear faster depending on when you initiate them and your bank's processing schedule. Transfers initiated during business hours (Monday–Friday, 09:00–17:00 Indonesian time) generally settle by the next morning. Transfers on weekends or holidays may take until the next business day.
Bank Transfer vs. E-Wallet Payment Methods
mtool offers multiple ways to fund your account. Understanding the trade-offs helps you choose what suits your situation best.
- Bank transfer (online payment, e-wallet, mobile banking, local payment): Settlement in 24 hours or less; no e-wallet middle-man; fees vary by bank (typically our welcome offer–5,000 per transaction). Familiar to users who already use online banking.
- E-wallets (online payment, e-wallet, mobile banking): Settlement within subject to verification; immediate access to your wallet; no bank routing. Convenient if you already maintain a balance in these apps.
- local payment: Scan a QR code from any bank app or e-wallet; settlement within subject to verification. Most universal but may not offer a payment trail.
- Virtual account (instant, specific bank): Similar to bank transfer but sometimes with shorter settlement windows if using the same bank.
None of these is objectively superior. Bank transfers appeal to users who want a direct, traditional banking experience; e-wallets appeal to those who value speed and digital convenience. mtool supports all of them so you can choose what fits your routine.
Bank transfer on mtool: Key points
- Supported banks: online payment, e-wallet, mobile banking, local payment via virtual account.
- Settlement window: typically 24 hours or less; delays may occur on weekends or holidays.
- Virtual account is unique per deposit session and tied to your mtool user ID.
- Once credited, funds are available for Liga 1 bets, live blackjack, slots, or any mtool offering.
- Withdrawal to bank transfer follows the same route; processing subject to verification windows.
Step-by-Step Bank Transfer Deposit Process
- Log into your mtool account. If you do not have one, register at the mtool account-opening page.
- Navigate to "Deposit" in your account menu.
- Select "Bank Transfer" from the payment method options.
- Choose your bank: online payment, e-wallet, mobile banking, or local payment.
- Enter the deposit amount in IDR. Review any fees displayed (these vary by bank and processor).
- Confirm your details. The processor generates a unique virtual account number and displays payment instructions.
- Log into your personal bank account (via mobile app, online banking, or ATM).
- Initiate a transfer to the virtual account number provided. Enter the exact amount shown; do not add or subtract.
- Complete authentication with your bank (OTP, biometric, or PIN depending on your bank's process).
- Confirm the transfer. You will receive a confirmation from your bank with a reference number.
- Return to mtool. Check your deposit history. The transfer typically appears within minutes if processed during business hours, or within 24 hours otherwise.
- Begin wagering. Once your wallet is credited, your balance is available for betting on football (Liga 1, Piala Indonesia, Piala AFF, Champions League), live-dealer tables, slots, or esports markets.

Withdrawal via Bank Transfer
Once you accumulate winnings or choose to cash out your balance, mtool allows withdrawal to the same bank account you used for deposits. Request a withdrawal from your account menu, specify the amount, confirm your receiving bank account details, and submit. Your request is processed subject to standard verification windows—typically 24–48 hours depending on account eligibility and compliance checks.
Unlike deposits, which are automated via virtual accounts, withdrawals require mtool's manual verification before payment. This protects both you and our platform. During Idul Fitri, Idul Adha, or other major holidays, processing windows may extend. We recommend requesting withdrawals during business days to avoid delays.
Our platform does not charge withdrawal fees to users; any fees imposed are by your bank, not by mtool. You will see any bank charges reflected in your receiving account when the transfer arrives.
Bank Transfer vs. Other Payment Methods: A Comparison
- Bank transfer
- 24-hour settlement; direct bank-to-bank link; familiar to traditional banking users; fees depend on bank.
- online payment e-wallet
- 5-minute settlement; requires e-wallet app and balance; instant access; small platform fees possible.
- mobile banking e-wallet
- 5-minute settlement; local payment ecosystem integration; works on mobile and web; faster for frequent small transactions.
- online payment e-wallet
- 5-minute settlement; part of Gojek ecosystem; integrated with ride-hailing and food delivery; convenient for multi-service users.
- e-wallet
- 5-minute settlement; available from any bank or e-wallet app; most universal; minimal fees.
- Virtual account (instant)
- 1–2 hour settlement; direct bank link; same-day clearing if requested early in the day.
Security and Account Verification
Bank transfer deposits do not require identity verification to initiate—you can begin wagering immediately once your transfer settles. However, before your first withdrawal, mtool requires full account verification. This means uploading a valid government-issued ID (passport, national ID card, or driver's license) and proof of address (utility bill, bank statement, or government letter dated within three months). Verification typically takes 24–48 hours; once approved, your account is eligible for withdrawals.
This verification process applies equally to all payment methods—bank transfer, e-wallet, or mobile banking. It is a regulatory requirement and protects against fraud and money laundering. Our privacy policy outlines exactly what data we collect and how it is stored.
Your bank details provided during deposit are never stored on mtool servers. The payment processor handles all bank reconciliation; we see only that a deposit arrived, not the underlying banking credentials. Similarly, when you request a withdrawal, you enter your bank account number in the withdrawal form, and the processor handles the outbound transfer securely.
Troubleshooting Common Bank Transfer Issues
If your bank transfer does not appear in your mtool account within 24 hours, check the following:
- Confirm the virtual account number: Review your deposit confirmation email or the mtool deposit page. Ensure you transferred to the correct virtual account—not a typo or incorrect recipient.
- Verify the amount: Bank transfers must be for the exact amount you specified. Do not add extra funds or transfer a different sum.
- Check your bank's confirmation: Log into your personal bank account and verify that your transfer was successfully sent. Look for a confirmation number or reference.
- Wait for business hours processing: Transfers initiated outside business hours (before 09:00 or after 17:00 on weekdays, or on weekends/holidays) may take longer to process.
- Contact support: If more than 24 hours have passed and the transfer was confirmed by your bank but has not appeared in mtool, open a ticket in our help portal with your bank's transaction reference and timestamp. Our team will investigate with the payment processor.

