Payment Methods
999g supports the most widely used payment gateways in Bangladesh
BKash
Bangladesh's most popular mobile banking option. Deposits and withdrawals at 999g via bKash are completed in just minutes. Starting from a minimum of ৳500.
Nagad
Deposit via Nagad and withdraw your winnings directly to your Nagad number. Simple interface, fast processing.
Rocket
Pay at 999g via Dutch-Bangla Bank's Rocket service. Especially popular among users in rural areas.
Bank Transfer
Make high-value transfers directly from your bank via NPSB or BEFTN. Ideal for business use.
Debit / Credit Card
Visa and Mastercard accepted. International cardholders can make payments at 999g with ease.
Cryptocurrency
Deposit using USDT (TRC20) or Bitcoin. Ideal for those who value privacy and fast transactions.
A cricket fan enjoying Sports Betting on 999g from the beach in Cox's Bazar
Why Are Transactions on 999g So Easy?
Many people feel nervous about depositing or withdrawing money on an online gaming platform — and that's completely understandable when real money is involved. 999g has built the entire process to be straightforward enough for anyone to use, even if you're not particularly tech-savvy.
Most people in Bangladesh are already comfortable using bKash or Nagad for everything — from paying utility bills at the corner shop to buying groceries and shopping online. 999g is built with that reality in mind. No complicated forms to fill out, no trips to the bank required.
Deposit Limits & Charges
The minimum deposit at 999g is just ৳500 — an amount that's accessible to most Bangladeshi players. There is no fixed upper limit on deposits; it is determined based on account verification. 999g itself does not charge any deposit fees, though your mobile operator or bank may apply a small service charge.
How fast are withdrawals processed?
On many platforms, withdrawals can take days. At 999g, the experience is completely different. bKash and Nagad withdrawals are typically completed within 5 to 15 minutes. Bank transfers take a little longer — usually 1 to 2 business days — though in most cases they come through even sooner.
💡 Tip: For faster withdrawals, use the same payment method you deposited with. For example, if you deposited via bKash, withdraw to bKash.
Why is account verification required?
For security purposes, 999g has a straightforward verification process for each account. It confirms your identity and ensures no one else can withdraw from your account. Typically, a photo of your NID card or passport is all it takes. Once verified, you won't need to repeat the process.
An enthusiastic user playing a rummy game on 999g from a tea garden in Cumilla
Deposit Steps
Deposit funds to 999g via bKash or Nagad in just a few simple steps
Log In to Your Account
Log in to the 999g website or app using your username and password.
Open Deposit Menu
Click the "Deposit" option from the top menu or dashboard.
Select a Payment Method
Select bKash, Nagad, Rocket, or any other available method.
Enter amount
Enter the amount you wish to deposit. Minimum ৳500.
Confirm Payment
Follow the on-screen instructions to complete the payment through your mobile banking app.
Balance Added
Your 999g account balance will be updated within minutes.
Withdrawal Steps
Withdrawing Your Winnings
Open Withdrawal Menu
After logging in, go to the "Withdrawal" option from your dashboard.
Select Method & Amount
Enter the amount you want to withdraw.
Enter account number
Enter your bKash/Nagad/bank account number where you want to receive the funds.
Verify OTP
For your security, verify your identity using the OTP sent to your registered number.
Submit Request
Once all details are confirmed, click the "Confirm" button.
You will receive
Mobile banking typically takes 5–15 minutes; bank transfers take 1–2 business days.
Payment Method Comparison
Processing Times and Benefits by Payment Method
| Method | Deposit Time | Withdrawal Time | Minimum | Charges | Availability |
|---|---|---|---|---|---|
| bKash | Instant | 5–15 mins | ৳500 | Free | ✔ 24/7 |
| Nagad | Instant | 5–15 mins | ৳500 | Free | ✔ 24/7 |
| Rocket | Instant | 10–20 Minutes | ৳500 | Free | ✔ 24/7 |
| Bank Transfer | 1–3 Hours | 1–2 Business Days | ৳2,000 | Free | Business Days |
| Credit / Debit Card | 1–5 Minutes | 3–5 Business Days | ৳1,000 | Nominal | ✔ 24/7 |
| Crypto (USDT) | 5–30 Minutes | 15–60 mins | $10 | Network Fee | ✔ 24/7 |
Young players enjoying football betting on 999g at a night market in Narayanganj
How Does 999g Keep Your Transactions Secure?
Security is the top priority for every transaction at 999g. All transactions are protected with SSL encryption, meaning your payment details can't be intercepted. On top of that, every withdrawal requires OTP verification to ensure only you can access your funds.
999g's payment system undergoes regular third-party security audits and uses PCI DSS-compliant payment gateways, ensuring internationally recognised security standards. Your card or bank details are never stored on 999g's servers.
Suspicious Activity Detection
If 999g's system detects unusual activity — such as a suddenly large withdrawal or login attempts from multiple devices — it will automatically flag the transaction and alert you. This is done purely to protect your funds.
Transaction History
Your complete deposit and withdrawal history is available under the "Transactions" section in the app and website. Each transaction is recorded with its date, time, amount, and status. If you spot any discrepancy, contact 999g Support right away.
🔒 Security Tip: Never share your OTP or password with anyone. 999g staff will never ask for your password or OTP.
What Sets 999g's Payment System Apart
What sets 999g apart from other platforms
Instant Deposit
Deposits via bKash or Nagad are reflected in your balance instantly — no waiting.
SSL Secured
Every transaction is secured with 256-bit SSL encryption — your data is fully protected.
Zero Hidden Charges
999g charges no transaction fees. What you see is what you get.
24/7 Processing
Day or night, holiday or workday — mobile payments are always available.
Complete Guide in Bengali
Every payment step is explained in Bengali — no English required.
Transaction Support
If you run into any issues, our live chat support is available in Bengali anytime.
An excited winner in Cumilla celebrating a cashback bonus on 999g
Common Transaction Issues & How to Fix Them
Deposit or withdrawal issues can sometimes occur due to technical reasons. In most cases, this is caused by temporary disruptions in the mobile network or payment gateway rather than a problem on 999g's end. It's good to know what to do when this happens.
Deposit made but balance not updated
This is the most common issue, and it usually resolves itself within 5–10 minutes. If your balance still hasn't appeared after 30 minutes, note your bKash or Nagad transaction ID (TxID) and reach out to 999g Live Support. The team typically resolves it within 1 hour.
Withdrawal showing as "Pending"
For new accounts or first-time large withdrawals, 999g's system may take a little longer to process — this is part of the security verification process. In most cases, a "Pending" status will change to "Completed" within 24 hours. If it doesn't, please contact support.
Withdrawal sent to the wrong number
If this happens, contact 999g Support as soon as possible. If the transaction hasn't been processed yet, a cancellation may still be possible. Once completed, however, reversals are difficult — so always double-check the number before submitting a withdrawal.
📋 Keep in Mind: When contacting Support about a transaction issue, always provide the transaction ID, date, time, and amount for a faster resolution.
How to increase your transaction limits at 999g
By default, new accounts have a daily withdrawal limit. To increase it, complete account verification — submitting your NID and a selfie will significantly raise your daily limit. For long-term regular players, 999g offers special VIP limits.
Frequently Asked Questions
The most frequently asked questions about financial transactions