Virtual account setup and deposit mechanics
Setting up a virtual account on maskot 88 is straightforward. In your account settings, you navigate to the deposit section and select "Virtual Account." The system displays four options: BCA, e-wallet, mobile banking, and local payment. You choose your preferred bank, and maskot 88 generates a unique virtual account number tied to your profile. This number remains the same for all future deposits, so you can save it for convenience.
Once you have your virtual account number, you transfer funds from your personal bank account using your bank's mobile app or online banking portal. You enter the maskot 88 virtual account number as the recipient, specify the amount, and confirm the transfer. Your bank processes the transaction, and once it settles (typically within one business day), maskot 88 receives the funds and credits your account automatically.
Virtual account deposits are subject to minimum and maximum transfer limits set by each bank. These limits vary; for example, online payment may have different daily limits than e-wallet. You can view the current limits for each bank in the deposit section of your maskot 88 account. If you need to deposit more than the daily limit, you can make multiple transfers across different days.
We at maskot 88 do not charge fees for virtual account deposits. The amount you transfer is the amount credited to your account (minus any fees your bank may apply, which are typically minimal or zero). This transparency is core to our platform—you always know exactly what you are depositing and what will be credited.
Virtual account transfers are secure. Your personal bank account details are never shared with maskot 88; instead, you transfer to a dedicated virtual account number that maskot 88 maintains with each bank. This separation protects your banking information while ensuring maskot 88 receives your deposit reliably.
Virtual account deposits and tier progression
Your tier at maskot 88 is determined by your cumulative wagering over the past 30 days, not by your deposit method. Whether you fund your account via virtual account, e-wallet (mobile banking, local payment, online payment, e-wallet), or mobile banking, your tier progression is the same. What matters is how much you wager on sportsbook (Liga 1, Piala AFF, Champions League, Premier League, MotoGP, badminton), live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger), slots, or esports markets (Mobile Legends, Free Fire, PUBG Mobile).
However, virtual account deposits do affect your welcome offer eligibility. When you make your first deposit via virtual account, you receive a welcome bonus credited to your account. This bonus scales with your deposit amount and is subject to our current promotion terms. The welcome bonus can be used to play any game type on maskot 88.
The welcome bonus comes with a wagering requirement—a threshold you must meet before the bonus converts to withdrawable balance. For example, if your welcome bonus is credited and the wagering requirement is 5x, you must wager five times the bonus amount across any maskot 88 games before you can withdraw the bonus as cash. All game types count toward this requirement at non-specific info.
Weekly cashback and virtual account deposits
Weekly cashback at maskot 88 is calculated on your net losses across all game types, regardless of how you funded your account. If you deposit via virtual account and wager on Liga 1 sportsbook, live roulette, and Aviator slots during the week, ending with a net loss, your cashback is credited every Monday morning. Cashback rates vary by tier; higher tiers unlock better percentages.
Virtual account deposits do not directly affect your cashback rate, but they do enable you to fund larger amounts, which can lead to higher wagering activity and faster tier progression. Many members use virtual accounts for their primary deposits because they offer higher daily limits than e-wallets, allowing them to fund their accounts more efficiently during peak activity periods.



Virtual account deposits during peak periods
During seasonal events—Idul Fitri, Idul Adha, Imlek, Nyepi—many members increase their deposit activity. Virtual account transfers may experience longer settlement times during these periods because banks process higher transaction volumes. We recommend depositing a few days before you plan to play, rather than waiting until the last moment, to ensure your funds are credited in time.
During peak periods, maskot 88 may also activate special reload bonuses tied to virtual account deposits. These promotions are announced in advance on our promotions page. A reload bonus is credited when you make a deposit during the promotional window, and it comes with its own wagering requirements and terms. Virtual account deposits are eligible for reload bonuses just like e-wallet deposits.
If you experience a delayed virtual account settlement during a peak period, our support team can help investigate. We maintain real-time visibility into bank transfer statuses, so we can confirm whether your transfer has been received by the bank and is pending processing. In rare cases where a transfer is lost in transit, we can work with you and your bank to recover the funds.
- Virtual account number
- A unique bank account number assigned to your maskot 88 profile. You use this number to transfer funds from your personal bank account.
- Settlement time
- The time it takes for a virtual account transfer to be processed and credited to your maskot 88 account. Typically one business day, but may be longer during peak periods.
- Reload bonus
- A promotional bonus credited when you make a deposit during a specified promotional window. Reload bonuses have their own wagering requirements and terms.
Withdrawals and virtual account integration
Withdrawals from maskot 88 can be processed to any payment method you have verified on your account, including virtual accounts. If you deposited via local payment virtual account, you can request a withdrawal to your online payment account. The withdrawal process is the same regardless of your deposit method: you request a withdrawal amount, our system verifies your account, and the funds are processed within one business day.
Virtual account withdrawals are secure and direct. Your withdrawal is transferred from maskot 88 to your personal bank account using the same virtual account number you used for deposits. This direct connection means there are no intermediaries or additional fees—the amount you request is the amount you receive (minus any fees your bank may apply).
We at maskot 88 do not charge withdrawal fees for virtual account transfers. The amount you request is the amount credited to your bank account. If your bank applies a fee for receiving transfers, that fee is minimal and is deducted by your bank, not by maskot 88.
Members from Jakarta, Surabaya, Bandung, Medan, and Semarang can all use virtual accounts from e-wallet, mobile banking, local payment, and online payment. Regional bank preferences are respected; if you prefer e-wallet, that option is always available. Our support team is available in English and Indonesian to help with any virtual account questions.
Account security is a priority at maskot 88. Your virtual account number is tied to your profile and is never shared with third parties. If you enable two-factor authentication (2FA) in your account settings, an additional layer of security is added—anyone trying to log in from a new device must enter a code sent to your registered phone or email. This protects your account even if someone obtains your virtual account number.
