Depositing and withdrawing at Class12 is easier than ever. From bKash and Nagad to Rocket and direct bank transfer — all options are available.
Available deposit and withdrawal methods at Class12
Bangladesh's most widely used mobile banking service. Deposit instantly with bKash at Class12, and enjoy fast withdrawals too.
Nagad, the digital payment service of Bangladesh Post Office, is now directly integrated with Class12 — fast transfers, minimal fuss.
Deposit easily at class12 using Dutch-Bangla Bank's Rocket service. Also works with Grameenphone and Robi SIMs.
Transfer directly from your bank account. This is the safest and recommended method for large transactions.
UCB's digital wallet Upay is now active on Class12 and is steadily gaining popularity among younger users.
Crypto payments supported via USDT on the TRC-20 network. Ideal for greater privacy and fast international transfers.
Add funds to your Class12 account in just a few simple steps
Log in to your class12 account. If you're new, register first.
Click the "Deposit" button on your dashboard.
Select bKash, Nagad, or whichever method you prefer, then enter the amount.
Confirm the payment. Your balance will be updated within minutes.
Complete your account verification when making your first deposit. This speeds up all future transactions and ensures you won't face any issues with withdrawals.
Cash out your winnings straight to your mobile wallet or bank account
Go to the "Withdraw" option in the cashier menu.
Enter the amount you wish to withdraw. The minimum withdrawal amount is ৳300.
Enter the bKash or Nagad number where you'd like to receive your funds.
The class12 team reviews requests and typically processes them within 1–6 hours.
Your account must be verified before you can make withdrawals. Once your KYC documents are submitted, all future withdrawals will be processed automatically and faster.
Withdrawal requests made between midnight and 6:00 AM are processed by 9:00 AM. This turnaround is maintained on all working days.
How fast and convenient is each method
| Method | Minimum Deposit | Deposit Time | Withdrawal Time | Charges | Status |
|---|---|---|---|---|---|
| 📱 bKash | ৳100 | Instant | 1–6 Hours | Free | Active |
| 💚 Nagad | ৳100 | Instant | 1–6 Hours | Free | Active |
| 🚀 Rocket | ৳200 | 2–5 minutes | 2–8 hours | Free | Active |
| 🏦 Bank | ৳500 | 1–3 hours | 12–24 Hours | Free | Active |
| 💳 Upay | ৳200 | 2–5 minutes | 2–8 hours | Free | Active |
| ₿ USDT | $10 | 5–15 Minutes | 1–4 Hours | Network Fee | Active |
How quickly funds arrive with each method
How class12 keeps every transaction secure
All payment data is protected with 256-bit SSL encryption. Your information is never shared with any third party.
Every account goes through identity verification, bringing the risk of fraud down to zero.
OTP verification is required for both login and withdrawals, so no one else can access your account.
If any suspicious transaction is detected, the system instantly raises an alert and temporarily locks the account.
Managing money on an online gaming platform can feel overwhelming. Which payment method should you use? How long will it take? Is your money actually secure? These are completely valid questions. class12 has put serious thought into all of this. The payment system is built so that anyone in Bangladesh can use it without any hassle.
BKash and Nagad are practically synonymous with mobile payments in Bangladesh, and they're the most widely used methods at class12. The reason is simple — a few taps on your phone and the money is in, no extra app needed, no card required. For anyone with a smartphone, it really doesn't get more convenient than this.
There are specific limits for deposits at class12. With bKash and Nagad, you can deposit a minimum of BDT 100 and a maximum of BDT 50,000 per transaction. To increase your daily or monthly limits, you'll need to complete account verification. Verified accounts enjoy significantly higher deposit limits.
Bank transfers come with a higher limit — up to BDT 5,00,000 per transaction. This is the recommended method for large deposits. Processing takes a bit longer, but it offers the strongest level of security.
Withdrawing from class12 is straightforward, but keeping a few things in mind will save you any trouble. First, withdrawals must be made to the same number or account used for your original deposit. This is a security measure to ensure your funds can't be redirected by anyone else.
Second, bonus funds cannot be withdrawn until the wagering requirements have been met. class12's bonus policy clearly states how many times each bonus must be played through. Withdrawal requests submitted before these conditions are fulfilled will be declined, so it's worth reading the terms before claiming any bonus.
Occasionally, a deposit may not appear in your balance right away — while rare, it can happen. This is usually due to a server issue on the bank's or mobile operator's end. There's no need to panic. Simply contact class12's live chat support and provide your transaction ID or a screenshot. The support team typically resolves the issue within 30 minutes.
Delayed withdrawals can be resolved the same way. Just provide the support team with the time and amount of your withdrawal request, and they'll check the status and get back to you. class12 always operates with full transparency — no transaction is ever lost.
Transacting in USDT or other cryptocurrencies is becoming increasingly popular. class12 supports payments via the USDT TRC-20 network. The main advantages of crypto payments are fast processing and privacy. However, always double-check your crypto wallet address before sending — a single character error can make funds unrecoverable.
Overall, class12's payment system is genuinely well thought out for the Bangladeshi market. Local payment methods are given top priority, with a crypto option available for international users as well. And of course, 24/7 support is always there if you need it.
The most frequently asked questions about financial transactions