Deposit instantly and cash out your winnings via bKash, Nagad, Rocket, or bank transfer.
Baaji99 supports all popular payment methods in Bangladesh — whichever works best for you.
Bangladesh's most popular mobile payment service. Deposit and withdraw directly from any bKash account.
Fast and secure transactions through the postal department's Nagad service. Lower fees, greater convenience — Nagad is fully supported at Baaji99.
Dutch-Bangla Bank's Rocket service lets you cash in at millions of agent points across the country and deposit directly to your Baaji99 account.
Transfer directly from any scheduled bank, including Sonali, BRAC, Dutch-Bangla, and Islami Bank.
Deposit securely using your international debit or credit card, protected by 3D Secure verification.
Fast international transactions via USDT (TRC20/ERC20) and Bitcoin. No intermediaries, maximum privacy.
Fast transactions via international e-wallets Skrill and Neteller. Ideal for players outside Bangladesh.
Scan and pay — complete your deposit in just a few seconds. The most convenient option for mobile users.
View full details for every payment method available at Baaji99 — all in one place.
| Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Processing Time | Fee |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | ৳500 | Instant | Free |
| Nagad | ৳200 | ৳50,000 | ৳500 | Instant | Free |
| Rocket | ৳200 | ৳40,000 | ৳500 | Instant | Free |
| Bank Transfer | ৳1,000 | ৳5,00,000 | ৳1,000 | 1–3 Hours | Free |
| Card | ৳500 | ৳1,00,000 | ৳1,000 | 1–6 Hours | Free |
| Crypto | $10 | Unlimited | $20 | 15 Minutes | Network Fee |
Fund your Baaji99 account in just a few simple steps.
Log in to your Baaji99 account. New here? Register first — it only takes 2 minutes.
Click the 'Deposit' button at the top of your dashboard and select your preferred payment method.
Enter the amount you want to deposit. The minimum deposit starts from ৳200.
Enter your bKash/Nagad PIN or confirm with your bank details. Your balance will be credited instantly.
Get your winnings sent to your mobile wallet in as little as 5 minutes.
Log in, go to 'Withdraw' from your dashboard, and select your preferred method.
Enter your bKash/Nagad number or bank account number accurately.
Enter the withdrawal amount and submit. Verify with your OTP or security PIN.
Baaji99's finance team reviews your request and processes it to your account within just 5–30 minutes.
When it comes to online betting or casino play, nothing matters more than the payment experience — how quickly you can deposit, how securely you can withdraw, and how smooth the whole process is. Baaji99 has built its entire payment system around these three priorities. The methods millions of Bangladeshis use every day — bKash, Nagad, Rocket — are the backbone of how Baaji99 handles payments.
BKash is a household name across Bangladesh. From morning tea stalls to late-night markets, it's used everywhere. Depositing at Baaji99 via bKash is effortless — just use 'Send Money' or the payment option in the app and you're done in seconds. Nagad is just as convenient. This service from Bangladesh Post Office has grown massively popular over the past few years, especially in rural areas. Both deposits and withdrawals via Nagad are fully supported at Baaji99.
Withdrawals at Baaji99 are genuinely different. On many platforms, you end up waiting hours — sometimes even days — just to get your money out. At Baaji99, mobile banking withdrawals are typically completed within 5 to 30 minutes. The finance team operates around the clock, so even a 2 AM request will be processed before dawn. That's what sets Baaji99 apart from the rest.
Baaji99 takes security seriously — no compromises. Every transaction is protected with 256-bit SSL encryption. OTP verification and device fingerprinting are used during deposits and withdrawals to prevent any unauthorized access to your account. Baaji99's fraud detection system automatically flags suspicious transactions and alerts the account holder in real time.
Baaji99 also has great options for those who prefer bank transfers. You can transfer directly from all major banks in the country, including Sonali Bank, BRAC Bank, Islami Bank, and Dutch-Bangla. For large transactions, bank transfer is the safest option available. VIP members get priority processing on bank transfers, with their requests handled before anyone else's.
For international players or those who prefer crypto, Baaji99 supports both USDT and Bitcoin. The biggest advantages of transacting in crypto are privacy and fast processing — your balance is credited as soon as the network confirms the transaction. Baaji99 also supports Skrill and Neteller, which are popular among Bangladeshis living abroad.
Baaji99's payment system was built from the ground up with Bangladeshi users in mind. No hidden fees, no unreasonable terms. Transparent, fast, and reliable — these three qualities make Baaji99 the best payment experience in Bangladesh. And whenever you run into any payment issue, our 24/7 Bengali-speaking support team is always there to help.
Name Must Match: The account used for withdrawal must match the name on your Baaji99 account. Withdrawals to a different name will not be processed.
Bonus Terms: After claiming a bonus, you must meet the specified wagering requirements before making a withdrawal. For more details, Terms & Conditions View.
KYC Verification: Identity verification (KYC) may be required for large withdrawal amounts. This is purely to keep your account secure.
Privacy: All your payment information is completely confidential. We never share your financial data with any third party. Privacy Policy Read more.
Answers to the most common questions about payments.