Depositing and withdrawing at 12 xbajee has never been easier. Our payment system supports all major mobile banking services and bank transfers available in Bangladesh.
12 xbajee – A user in Narayanganj placing cricket bets
All of Bangladesh's most popular payment options are available at 12 xbajee
Bangladesh's most widely used mobile banking service. Deposit and withdraw directly from any bKash account — in just a few seconds.
Transact quickly with the Nagad app from Bangladesh Post Office. Nagad is a popular choice for its low fees and instant processing.
Transact securely with Dutch-Bangla Bank's Rocket service. Works via both Rocket agents and the app.
Deposit directly via bank transfer from any scheduled bank in Bangladesh. Bank transfer is the most reliable option for large transactions.
Deposit easily with Visa or Mastercard. International cards are accepted, and all payments are processed through a secure payment gateway.
No smartphone? No problem. You can still deposit using a USSD code or by visiting your nearest mobile banking agent point.
Fund your 12 xbajee account in just a few simple steps
Log in to your 12 xbajee account and click the "Deposit" button.
Select your preferred payment option — bKash, Nagad, or Rocket.
Enter the amount you'd like to deposit. Minimum deposit starts from BDT 100.
Open your mobile banking app and confirm the payment.
Once payment is successful, funds are credited to your account within seconds.
Log in to your account, select the "Bank Transfer" option, and submit a deposit request.
The 12 xbajee bank account details will appear on screen — take note of them.
Send funds to the specified account via your bank app or internet banking.
After the transfer, provide the transaction reference number to 12 xbajee support.
Once verification is complete, your balance is typically credited within 1–2 hours.
Always use a payment account registered in your own name when making a deposit. Using a third-party account may cause verification issues.
12 xbajee – A Bangladeshi user enjoying a cashback bonus in Dhaka
Deposit and withdrawal limits and processing times for each payment method
| Payment Methods | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Processing Time | Status |
|---|---|---|---|---|---|---|
| bKash | ৳100 | ৳50,000 | ৳300 | ৳30,000 | Instant | Active |
| Nagad | ৳100 | ৳50,000 | ৳300 | ৳30,000 | Instant | Active |
| Rocket | ৳100 | ৳40,000 | ৳300 | ৳25,000 | 5–15 minutes | Active |
| Bank Transfer | ৳5,000 | ৳5,00,000 | ৳5,000 | ৳5,00,000 | 1–2 hours | Active |
| Visa / Mastercard | ৳500 | ৳1,00,000 | — | — | Instant | Active |
| USSD / Agent | ৳200 | ৳20,000 | ৳500 | ৳15,000 | 15–30 minutes | Active |
KYC verification must be completed before making a withdrawal. Simply upload a copy of your National ID or passport to start the verification process.
On many betting platforms, depositing and withdrawing is a hassle — lengthy forms, complicated verification, foreign payment gateways. 12 xbajee changes all of that. The payment system here was built from the ground up with Bangladeshi users in mind.
Depositing via bKash or Nagad takes just three steps — enter the amount, confirm the payment, receive your balance. That's it. Deposit any time of day or night, even at 2 AM — no office hours, no waiting.
Many platforms take days to process withdrawals. At 12 xbajee, your money typically arrives within 15 minutes. With a verified account, there's no waiting after you submit a withdrawal request — even during peak hours, it takes no more than 30 minutes.
12 xbajee does not charge any deposit or withdrawal fees — zero hidden charges, and that's our promise. However, mobile banking providers (bKash, Nagad, Rocket) may apply their own service charges in accordance with their respective policies. No additional fees are deducted by 12 xbajee.
Bank transfers may be subject to the bank's own fees, but 12 xbajee charges nothing on its end. For larger transactions, bank transfer tends to be the more cost-effective option overall.
Withdrawals can sometimes be held up if your account isn't verified or if there's a discrepancy in your details. In that case, contact 12 xbajee's live chat support — the team is available in Bengali and will resolve your issue promptly.
If a withdrawal is rejected, the amount is returned to your wallet balance — it's never lost. Simply resubmit the request with the correct details.
For any transaction-related issues, reach 12 xbajee's 24/7 live chat support in Bengali. Responses are typically received within 2 minutes.
Select your withdrawal amount and method from your account, then submit the request.
The system automatically verifies your account balance and KYC status.
Once verified, payment processing begins — usually within 5 minutes.
Payment is sent to your bKash/Nagad/Rocket account. You will receive an SMS notification.
Total time: usually 15 minutes. Up to 30 minutes during peak hours.
12 xbajee – A user in Bogura enjoying mobile casino during Pohela Boishakh
Keeping your money safe is our top priority.
Every transaction is protected with top-level SSL encryption. Your financial information is never shared with any third party.
SMS or email OTP verification is required before every withdrawal. No one can withdraw funds without your authorization.
One account, one identity — that's the principle behind 12 xbajee. National ID verification ensures every withdrawal reaches the rightful owner.
An automated fraud detection system monitors all transactions. Any suspicious activity is flagged and acted on immediately.
A complete record of every deposit and withdrawal is stored in your account. You can view or download your transaction history at any time.
As part of responsible gaming, users can set their own daily or weekly transaction limits at any time.
12 xbajee – A user playing mobile casino in Rangamati
Payment is the biggest pain point for internet gaming and betting platforms in Bangladesh. Foreign platforms rely on credit cards or crypto — neither of which is convenient for most Bangladeshi users. 12 xbajee solves that problem. Depositing via bKash or Nagad here is as simple as sending money to a friend.
12 xbajee isn't just for users in Dhaka or Chattogram — you can transact from anywhere in the country. No bank nearby? No problem. Where there's a bKash agent, there's a way to deposit. From the tea gardens of Sylhet to the hills of Rangamati, 12 xbajee is accessible to everyone.
Transactions at 12 xbajee go beyond simply depositing or withdrawing. First-time depositors receive a welcome bonus, weekly reload bonus offers are available, and extra cashback is credited during special events — all added directly to your account balance, with no extra steps.
Log in to your account and go to "Transaction History" to view a full list of your deposits and withdrawals — including date, amount, payment method, and status. You can also download the records in PDF or CSV format.
Occasionally, an account may be temporarily blocked due to unusual transaction activity — this is done purely for your security. If this happens, email support@12xbajee.biz or reach out via live chat. Once your identity is verified, your account is typically reactivated within 24 hours.
Most frequently asked questions about financial transactions