Deposit or withdraw from home using your mobile wallet — no hassle, no hidden fees.
When betting online, the first thing on everyone's mind is how easy it is to deposit and withdraw. onyx bed has the simplest answer to that question. No bank account hassle, no international card required — just your bKash, Nagad, or Rocket number and you're good to go.
Mobile banking is part of everyday life for most people in Bangladesh. Since Onyx Bed supports the same familiar platforms, even first-time users can complete a deposit without any confusion. Our payment gateway runs 24 hours a day, so you can transact whenever you like — midnight, midday, or anywhere in between.
Most importantly, every transaction on Onyx Bed is fully encrypted. Your payment details will never be shared with any third party. We make no compromises on security — that's our promise to you.
Bangladesh's most popular mobile wallets, directly supported
Deposit to your Onyx Bed account in just a few simple steps
Log in to your Onyx Bed account. If you're new, register first — the whole process takes just 2 minutes.
Click the "Deposit" button at the top of your dashboard, then select your preferred payment method.
Enter the amount you wish to deposit. You can start from as little as ৳200.
Send money to the Onyx Bed bKash/Nagad/Rocket number shown on screen. Make sure to save the transaction reference number.
Once the transfer is complete, paste your transaction ID or reference number into the form and hit submit.
Once verified, your onyx bed account balance will be credited within just 1–3 minutes.
Withdraw your winnings to your mobile wallet in just minutes
Log in to your account and click the "Withdrawal" or "Cash Out" option.
Select how much you want to withdraw and which wallet to send it to (bKash/Nagad/Rocket).
Enter the number you'd like to receive funds to — double-check it, as an incorrect number may result in a failed transaction.
Once your request is approved, the funds will arrive in your mobile wallet within 3–10 minutes.
Minimum and maximum limits for each payment method
| Payment Methods | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Processing Time |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳1,00,000 | ৳500 | ৳50,000 | 1–3 minutes |
| Nagad | ৳200 | ৳1,00,000 | ৳500 | ৳50,000 | 1–5 minutes |
| Rocket | ৳200 | ৳50,000 | ৳500 | ৳30,000 | 3–10 minutes |
VIP Gold and Diamond members enjoy higher maximum withdrawal limits. Contact support for more details.
Making payments on Onyx Bed is straightforward, but a few things can make the process even smoother. Always send from your own registered mobile number — using someone else's may cause delays in verification.
Second, once the transaction is complete, save the reference number. If any issue arises, that number helps our customer support resolve it quickly. The onyx bed support team is available 24 hours a day.
Third, before requesting a withdrawal, make sure your account is verified. First-time withdrawals may require a simple KYC process — this is done to keep your account secure.
And finally — never share your payment details with anyone. No onyx bed staff member will ever ask for your PIN or password.
On many platforms, withdrawing your winnings can take days. Not on Onyx Bed. Our payment team manually processes every withdrawal request around the clock — no automated delays.
We also maintain sufficient liquidity at all times, so you'll never run into an "insufficient funds" issue when withdrawing. Even for large withdrawal amounts, we aim to process everything within 1 hour.
VIP members have access to a dedicated faster channel. Gold and Diamond members typically receive their withdrawals in under 3 minutes — one of the things that sets Onyx Bed apart from other betting platforms in Bangladesh.
Onyx Bed uses internationally recognised security technology
Answers to the most frequently asked questions