Deposit instantly via bKash, Nagad, or Rocket. Withdraw your winnings in as little as 15 minutes. Every transaction on Rainbett is secure, fast, and fully transparent.
All of Bangladesh's most popular payment methods are supported. Use whichever one you're most comfortable with.
Log in to your Rainbett account — from the mobile app or a browser, whichever you prefer.
Click the wallet icon in the top right, or select "Deposit" from the "Transactions" menu.
BKash, Nagad, Rocket, or bank transfer — pick whichever works best for you.
Enter the amount you wish to deposit. Rainbett's deposit number will appear on your screen.
Send the specified amount from your bKash/Nagad app to the given number. Don't forget to include the reference code.
Enter the transaction ID from your payment app into the form. Your balance is usually updated within 30 seconds.
Always send payments from your registered number. Using a different number may cause delays in verification.
Log in to your account, go to "Transactions", and select "Withdraw".
Choose your preferred withdrawal method and enter the amount you'd like to withdraw.
Double-check that your bKash/Nagad number is correct. Recovering funds sent to a wrong number can be very difficult.
An OTP will be sent to your registered mobile number for security. Use it to confirm your request.
Standard requests are processed within 15 minutes to 1 hour. VIP members enjoy even faster processing.
Once your transfer is sent, you'll receive an SMS and app notification. A record will also appear in your transaction history.
Withdrawing bonus winnings requires the wagering conditions to be met. Your own deposit funds can be withdrawn at any time.
On any online betting platform, the payment system is what matters most — how quickly funds are deposited, how securely they're held, and how fast winnings reach you. These three questions define a platform's trustworthiness. Rainbett doesn't compromise on any of them.
Mobile banking has become a part of everyday life in Bangladesh — for many people, bKash and Nagad are simply indispensable. Rainbett understands this, which is why its payment system is built entirely around Bangladeshi users. No foreign credit cards, no complicated processes.
Rainbett doesn't charge any deposit fees. However, your mobile banking provider (such as bKash or Nagad) may apply their own small charges — this is outside Rainbett's control. Similarly, Rainbett does not charge any separate processing fee for withdrawals.
Yes, you can link multiple payment methods to your account. However, for your security, Rainbett ensures that funds are always sent to your own registered number or account. Withdrawals to third-party numbers are generally not permitted.
In most cases, a held withdrawal is caused by incomplete account verification. A large withdrawal made for the first time may require identity verification. Submitting a photo of your National ID or passport once is all it takes — subsequent withdrawals will go through without any issues.
Another possible reason is an active bonus with unmet wagering requirements. If there's an active bonus on your account and the conditions haven't been fulfilled, your withdrawal may be placed on hold. You can check this by visiting the "Bonus" section of your account.
A full history of all deposits and withdrawals is available in Rainbett's "Financial Transactions" section. You can view the date, amount, method, and status for every transaction in detail. If an issue arises, simply copy the transaction ID from there and send it to support.
Rainbett VIP members enjoy a range of extra benefits on financial transactions — higher withdrawal limits, faster processing times, and a dedicated support agent who can assist directly with any transaction-related issue. Diamond and Platinum members' withdrawals are processed almost instantly.
~30 seconds to 2 minutes
Typically 2–5 minutes
1–3 hours during banking hours
15 minutes to 1 hour
Near-instant (5–10 minutes)
If your deposit hasn't arrived after 30 minutes, contact us via live chat with your transaction ID. Our support team is available 24/7 to help.
Every transaction is secured with 256-bit SSL encryption.
Every withdrawal is verified with a mobile OTP for identity confirmation.
Your payment details are never shared with any third party.
Every transaction is monitored by an automated security system.
Identity verification on large transactions keeps your account secure.
If a transaction fails due to a technical issue, your money is automatically refunded.