Pay with Bangladesh's most trusted mobile banking services. Deposits go through in seconds, and withdrawals are completely hassle-free.
Bangladesh's three most popular mobile banking services — all supported on Haji Baji
Bangladesh's largest mobile banking platform, trusted by millions. Depositing via bKash on Haji Baji is the fastest way to get started.
The postal department's mobile banking service — available even in the most remote parts of the country. Transactions on Haji Baji via Nagad are fully secure.
Dutch-Bangla Bank's mobile banking service. Linked directly to your bank account, making large transactions easy.
Just five steps — the entire process takes under two minutes.
Log in to your account. If you're new, register first.
Go to the Deposit section from your dashboard.
BKash, Nagad, or Rocket — just select whichever one you have.
Enter the amount you wish to deposit and tap the confirm button.
Make the payment through your mobile banking app or via USSD — funds will be credited instantly.
Pro tip: Using the "Payment" option in the bKash app gives you the fastest credit. You can also use USSD (*247#).
Cashing out your winnings is straightforward — no hassle, no complications.
Log in and click the "Withdrawal" option from your dashboard.
Select how much you want to withdraw and which mobile banking service to send it to.
Double-check that the number you're sending money to is correct. Recovering a transfer sent to the wrong number is very difficult.
Submit your request. The money will arrive on your mobile within 2–5 minutes.
Every transaction on Haji Baji is protected by multiple layers of security
Every transaction is encrypted with 256-bit SSL. No third party can access your information under any circumstances.
OTP verification is required for every withdrawal, making unauthorized transactions completely impossible.
Our AI-powered fraud detection system instantly blocks any suspicious activity.
Every payment is fully logged. Any issue can be verified instantly.
No deposit fees. Haji Baji charges no hidden fees. Every taka you send goes entirely into your wallet.
Use a single mobile number. Always deposit and withdraw using the mobile number registered to your account.
Warning: Do not make payments through someone else's account or via an agent. This may result in your account being suspended.
Bonus withdrawal: To withdraw bonus funds, you must meet the specified wagering requirements. See the Terms & Conditions for full details.
Real feedback on Haji Baji's payment system
"I deposit from Rangpur via bKash. It takes less than 15 seconds for the money to show up. I've never seen payments this fast anywhere else. Haji Baji is truly in a league of its own."
"Withdrawals are completely hassle-free. I submitted a request at 2 AM and the money hit my Nagad in under 4 minutes. The 24/7 service is real."
"I use Rocket because it's linked to my bank account, which makes withdrawing large amounts convenient. Haji Baji's support team is always ready to help whenever there's an issue."
"I live in Cox's Bazar. I made a deposit via bKash sitting right on the beach and it was credited in 10 seconds. Haji Baji's payment system runs perfectly smooth on mobile — no lag, no hassle."
— Arif Hossain, Cox's BazarFrequently asked questions
Sign up at Haji Baji, deposit via bKash, Nagad, or Rocket, and start playing instantly. No hidden charges, no complications.
18+ only. Please gamble responsibly.