Whether you pay with bKash, Nagad, Rocket, or bank transfer — it's straightforward on Badsha8. Deposits land in minutes, withdrawals are fast, and the entire process is fully secure.
All the ways you can deposit and withdraw money on Badsha8.
Bangladesh's number one mobile banking service. Both bKash deposits and withdrawals are supported on Badsha8 — any time, day or night.
Nagad — the digital financial service from Bangladesh Post Office — is fully supported on Badsha8. It's just as fast and easy to use as bKash.
Rocket is Dutch-Bangla Bank's mobile banking service and can be used for both deposits and withdrawals on Badsha8.
Direct transfers are supported from BRAC, Islami Bank, Dutch-Bangla, and other major commercial banks.
Upay is United Commercial Bank's mobile wallet and is another supported option for deposits and withdrawals on Badsha8.
Badsha8 supports transactions in select cryptocurrencies including USDT (TRC-20 and ERC-20) — particularly for large, time-sensitive payments.
How to deposit via bKash or Nagad — step by step.
Log in to your account and navigate to the "Deposit" section from the top menu or dashboard.
Select whichever you'd like to send from — bKash, Nagad, Rocket, or Bank.
Enter the amount you wish to deposit, then note down the Badsha8 receiver number displayed on the page.
Send Money from your bKash or Nagad app and include the transaction ID in the reference field.
Paste the Transaction ID into the Badsha8 deposit form and click "Confirm".
Once verified, the funds will appear in your Badsha8 balance within 2–5 minutes.
Steps to withdraw your winnings to a mobile wallet.
Log in to your Badsha8 account and click on "Withdraw" or the withdrawal option.
Select how much you want to withdraw and choose your preferred method (bKash / Nagad / Rocket).
Enter the number you want to receive funds on. Withdrawing to your registered number is the safest option.
Once everything looks correct, tap "Withdraw". A confirmation screen will appear.
Mobile wallet transfers typically arrive within 8–15 minutes. Bank transfers may take 2–6 hours.
Tip: Before submitting a withdrawal request, make sure all bonus rollover requirements on your account have been met — otherwise, funds in your bonus balance cannot be withdrawn.
A quick overview of the key details for each payment method.
| Method | Minimum Deposit | Minimum Withdrawal | Deposit Speed | Withdrawal Speed | Fee |
|---|---|---|---|---|---|
| bKash | ৳50 | ৳200 | Instant | 8–15 minutes | Free |
| Nagad | ৳50 | ৳200 | Instant | 10–20 minutes | Free |
| Rocket | ৳100 | ৳300 | 5–10 minutes | 15–30 minutes | Free |
| Upay | ৳100 | ৳300 | 5–15 minutes | 15–30 minutes | Free |
| Bank Transfer | ৳500 | ৳1,000 | 30 min – 2 hrs | 2–6 hours | Free |
| USDT (Crypto) | $10 | $20 | Network dependent | 1–30 minutes | Network Fee |
KYC, or Know Your Customer, is an identity verification process. On Badsha8, it is only required in specific circumstances.
When KYC is required: KYC verification is required when total withdrawals exceed ৳50,000, a single withdrawal is ৳20,000 or more, or there are inconsistencies in your account details.
Upload photos of both the front and back of your NID card. Images must be clear and complete.
Take a selfie holding your NID — both your face and the card must be clearly visible.
An OTP will be sent to your registered mobile number — use it to verify.
Verification is usually completed within 1–24 hours. If it's urgent, let us know via live chat.
How every transaction is kept secure on Badsha8.
All transactions and personal data are protected with bank-grade encryption. No third party can read your data in transit.
OTP verification is mandatory for large withdrawals. This ensures no one else can move funds out of your account.
All transactions are processed directly on the payment provider's platform — Badsha8 will never ask for your mobile banking PIN or password.
A full history of every deposit and withdrawal is available in your account. If anything looks suspicious, contact support immediately.
If unusual activity is detected, your account is automatically locked temporarily and an alert is sent to your registered number.
There's a common concern among online platform users in Bangladesh — depositing is easy enough, but will you actually get paid when you win? Badsha8 has answered that question through action. Hundreds of users withdraw regularly and receive their funds on time — that speaks for itself.
For most users, bKash is the most familiar way to pay. Depositing via bKash on Badsha8 works just like any other online payment — send to the number, submit the transaction ID, and you're done. The difference is the whole process takes under five minutes and your balance updates immediately. Whether it's 3 AM or the middle of the day, the speed stays the same.
Badsha8's withdrawal policy is straightforward — once you submit a request, it's verified and processed. Mobile wallet withdrawals average 8–15 minutes, though the exact time can vary — sometimes it's done in five minutes, other times it may take up to twenty. Extended waits of several hours are generally not something you'd experience with mobile wallets. Bank transfers take a bit longer, but that's due to the bank's own processing — not Badsha8.
A quick note on transaction limits. You can start from as low as ৳50 — which is great for new users. Larger transactions and withdrawals require KYC verification. It might seem like a hassle, but it's there to protect you — so no one can move large amounts out of your account without authorization.
The cryptocurrency option often goes unnoticed, but transacting with USDT can be more convenient in certain situations — especially for high-value transfers where you'd rather skip the hassle of traditional banking. The TRC-20 network has lower gas fees and faster transaction times.
One important thing to keep in mind — Badsha8 will never ask for your mobile banking PIN, account password, or OTP. If anyone claims to be asking on Badsha8's behalf, it's a scam. Report it immediately through Badsha8's official live chat.
On the whole, Badsha8's payment system is built around the realities of Bangladesh — reliance on mobile banking, the expectation of fast transactions, and all information available in Bangla — coming together to create a smooth and comfortable financial experience.
A step-by-step example — from depositing with bKash all the way through to withdrawal.
The bKash number was retrieved from the Badsha8 deposit page and a Send Money was completed. The transaction ID was then copied and submitted in the form.
৳500 was credited to the Badsha8 balance within three minutes, along with the welcome bonus.
Bet placed on your preferred game. Using bonus balance to work toward completing the rollover requirement.
Rollover complete. Your full balance is now eligible for withdrawal.
The funds arrived within 12 minutes of submitting the withdrawal request. The whole process was smooth and secure.
What experienced users always keep in mind.
Save your Transaction ID: Take a screenshot of the Transaction ID for every deposit. If anything goes wrong, sharing it with support gets the issue resolved quickly.
Pay from your registered number: Paying from the mobile number linked to your account speeds up verification and reduces the chance of issues.
Complete your KYC in advance: To avoid the frustration of rushing through KYC right after a big win, submit your documents in advance.
Check your balance and withdraw: Cash balance and bonus balance are separate. Only your cash balance can be withdrawn — bonus funds cannot be withdrawn until the rollover requirement is met.
All transactions on Badsha8 are protected with 256-bit SSL encryption. Your bank account details, mobile wallet information, and KYC documents are never shared with third parties. Our payment processing partners comply with international security standards. Learn more: Privacy Policy।
Common questions about financial transactions and using the platform.
If a match is cancelled or suspended mid-way, the outcome of your bet under Badsha8's rules depends on how much of the match was completed. The general rule is:
In an accumulator bet, if one leg is cancelled, that leg is removed and the remaining legs are settled as normal — the entire bet is not voided. For event-specific details, check Badsha8's Terms & Conditions section or ask via live chat.
Badsha8 doesn't currently have a dedicated iOS or Android app — but that's not an issue. The full website works just like an app in your mobile browser.
For the best mobile experience, here's what you can do:
This PWA (Progressive Web App) approach opens the site in full-screen, loads quickly, and keeps you logged in — so you're not signing in every time. Most users find it just as convenient as a standalone app.
Easy transactions on Badsha8 are not an invitation to overspend. Set a budget before you start playing and stick to it. Before depositing, ask yourself — can I afford to lose this money? If the answer is no, now is not the right time to play. If you need support: Responsible Gaming।