Transact on xbajae using Bangladesh's most popular mobile banking methods. Deposits are instant, withdrawals are fast, and the entire process is completely secure.
Available deposit methods on xbajae
Bangladesh's most widely used mobile banking service. Deposit directly via bKash Personal or the bKash Payment Gateway.
Deposit easily via Nagad, the postal department's mobile banking service. Both your Nagad balance and the Nagad payment option are fully supported.
Deposit using Dutch-Bangla Bank's Rocket service. Bank-to-Rocket transfers are also accepted for account holders.
Transfer directly from your bank to xbajae's designated account. Ideal for large transactions via NPSB or BEFTN.
Easily make deposits through the Upay app of United Commercial Bank. The user base is growing rapidly, and transactions are reliable.
Deposit using USDT (TRC20/ERC20) or Bitcoin. The best option for users abroad or those with crypto wallets.
Add funds to your account in just a few simple steps
Log in to xbajae with your username and password. If you're new, please complete registration first.
Click the "Deposit" button from the menu or dashboard, then select "bKash" as your payment method.
Enter the amount you want to deposit. Send it to xbajae's designated bKash number, then paste your bKash Transaction ID (TrxID) into the form.
Click "Submit" or "Confirm". Your balance will be updated within a few minutes.
Follow these steps to withdraw your winnings
Log in and click "Withdrawal" from your account dashboard.
Choose bKash, Nagad, Rocket, or Bank — whichever you prefer. Enter the amount and confirm your mobile number or account details.
For security purposes, a one-time OTP will be sent to your registered mobile number. Use it to confirm your withdrawal.
Once your request is submitted, the xbajae team will process it as quickly as possible. You'll receive a notification in the app.
Compare the benefits and limits of all payment methods at a glance
| Method | Deposit | Withdrawal | Min. Deposit | Instant | Fee | Popular in Bangladesh |
|---|---|---|---|---|---|---|
| bKash | ✔ Yes | ✔ Yes | ৳200 | ✔ Yes | Free | ★★★★★ |
| Cash | ✔ Yes | ✔ Yes | ৳200 | ✔ Yes | Free | ★★★★☆ |
| Rocket | ✔ Yes | ✔ Yes | ৳300 | 5 Minutes | Free | ★★★★☆ |
| Bank Transfer | ✔ Yes | ✔ Yes | ৳1,000 | 1–3 hours | Free | ★★★☆☆ |
| Method | ✔ Yes | Coming Soon | ৳200 | ✔ Yes | Free | ★★★☆☆ |
| Crypto | ✔ Yes | ✔ Yes | $5 | 10–30 min. | Network Fee | ★★☆☆☆ |
Every transaction at xbajae is protected by the highest-grade security technology.
All transactions are secured with 256-bit SSL encryption. Your data cannot be intercepted in transit.
An OTP is sent to your mobile during withdrawal. No funds can be moved without your approval.
Your bank and mobile banking details are stored in encrypted form on xbajae's servers.
A detailed log is maintained for every deposit and withdrawal, viewable at any time in your account history.
Identity verification is required for large withdrawals — this keeps your account even more secure.
For any payment-related issues, xbajae support is available around the clock via live chat or email.
Withdrawals require deposit and bonus wagering requirements to be completed. If wagering is incomplete, only the original deposited amount may be withdrawn.
Your payment information is never shared with third parties. For more details, please see our Privacy Policy View.
When it comes to online betting or gaming platforms, the biggest concern is always payments — how easy it is to deposit funds, and whether you can actually get your winnings back when you win. xbajae treats both of these as its highest priorities. Given how deeply bKash and Nagad have become embedded in the everyday lives of people in Bangladesh, xbajae leverages these familiar methods to make the payment experience as seamless as possible.
Depositing via bKash on xbajae is so straightforward that even new members can complete it on their very first try without any hassle. Simply send money to the designated bKash number, copy the transaction ID, and paste it into the xbajae deposit form — that's all there is to it. Within a few minutes, the funds will appear in your balance.
Depositing via Nagad follows much the same process. Make the payment through the Nagad app or by dialing *167#, then provide the reference number. xbajae's system automatically verifies the transaction and updates your balance. You can start betting right away — no waiting required.
Xbajae also supports deposits for Rocket and Dutch-Bangla Bank mobile banking users. For Dutch-Bangla account holders in particular, Rocket transfers are even more convenient since funds move directly from your bank account.
For those looking to deposit larger amounts, xbajae also supports bank transfers. You can deposit any amount via NPSB or a standard account transfer. Bank transfers may take slightly longer to process — your balance is typically updated within 1 to 3 hours.
Many bettors worry about whether their withdrawal will actually come through. With xbajae, that's not a concern. Once you've met the wagering requirements and submitted a withdrawal request, funds typically arrive within 2 to 6 hours. For VIP members, it's even faster. The support team is available around the clock to assist with any payment-related queries.
One important thing to keep in mind about withdrawals: using the same method you deposited with generally makes the process faster. For example, if you deposited via bKash, withdrawing to bKash will go through more smoothly. Withdrawing via a different method is still possible, but verification may take a little longer.
Cryptocurrency payments on xbajae are primarily available for users based abroad or those who prefer crypto. The USDT TRC20 network offers low transfer fees and fast transactions. That said, for most Bangladeshi users, bKash or Nagad remains the easiest and most familiar option.
Xbajae has put several technical measures in place to keep payments secure. OTP verification is mandatory for withdrawals, ensuring no one else can move funds from your account. KYC verification is required before large withdrawals, which prevents unauthorized or accidental transactions.
Most importantly, there are no hidden charges when making payments on xbajae. xbajae does not deduct any fees on deposits or withdrawals. Some methods may be subject to network or bank fees — but those depend on your mobile banking provider's or bank's own policies, not xbajae. This transparent payment policy is exactly what has made xbajae a trusted name among bettors in Bangladesh.
Always enter the correct transaction ID when depositing — an incorrect ID will delay verification. Make sure to pay from your registered mobile number.
Standard withdrawal requests are processed Monday through Sunday between 9:00 AM and 11:00 PM. Requests submitted after 11:00 PM will be processed the following morning.
OTP Verified, Request Registered
Xbajae Team Verification & Approval
Funds arrive in your mobile wallet or bank account
If you run into any issues with a deposit or withdrawal, contact support via live chat and provide your TrxID or UTR number. Support is available 24/7.
Get a special bonus on your first deposit. Grab a code from the voucher page and apply it at the time of deposit.
View Voucher
Most frequently asked questions about payments and special programs
Create an account at xbajae, make your first deposit via bKash or Nagad, and claim your welcome bonus. The whole process takes just a few minutes.