Send money directly from mobile banking to your Mega888 account. No hassle, no waiting.
Available Deposit Methods at Mega888
Min: BDT 100 — Max: BDT 50,000
InstantBangladesh's most popular mobile banking. Deposit directly via Send Money or Payment.
Min: BDT 100 — Max: BDT 50,000
InstantSend in seconds via the Nagad app. Available anytime, day or night.
Min: BDT 100 — Max: BDT 30,000
InstantDeposit securely at Mega888 using Dutch-Bangla Bank's Rocket. Works via USSD or the app.
Min: BDT 500 — Max: BDT 200,000
1–3 HoursBank transfer is the safest option for large deposits. Online banking supported.
Fund Your Mega888 Account in Just a Few Simple Steps
Log in to your Mega888 account with your username and password. If you're new, register first.
Click "Deposit" from your dashboard and select your preferred payment method.
Enter the amount you want to deposit, then send it from bKash/Nagad/Rocket as instructed.
After sending the payment, submit your transaction ID. Funds are typically credited within 30 seconds.
Always send to the official Mega888 number provided. Never send money to any third-party number. Make sure to save your transaction ID.
Providing the correct amount and transaction ID when submitting a deposit request speeds up processing. During peak hours (8–11 PM), it may take slightly longer.
One of the biggest headaches with online gaming is the deposit process. Many sites require a credit card or foreign payment gateway — neither of which is practical for most people in Bangladesh. Mega888 is different: you can fund your account using the same payment methods you already use every day.
BKash is now a household name across Bangladesh — from small corner shops to large shopping malls, it's accepted everywhere. Depositing on Mega888 with bKash is just as easy. You can start with as little as BDT 100, and send up to BDT 50,000 in a single transaction. Funds are credited to your account within 30 seconds to 2 minutes after sending.
Nagad is just as popular. Millions of people use this postal department service for daily transactions. Depositing at Mega888 via Nagad works exactly the same way — send to the number, submit your transaction ID, and your gaming balance is ready in moments.
Rocket users enjoy the same seamless experience at Mega888. Send via USSD (*322#) or the Rocket app — whichever is more convenient. Rocket supports deposits from a minimum of BDT 100 up to BDT 30,000 per transaction.
Bank transfer is the safest and most suitable option for large deposits. VIP members who regularly deposit large amounts prefer bank transfer for its higher limits — up to BDT 200,000 per transaction. Processing takes a bit longer (1–3 hours), but it offers the highest level of security.
Your first deposit at Mega888 comes with a 100% welcome bonus. Deposit BDT 1,000 and you start with BDT 2,000 in your account. The bonus is valid across all categories — Live Casino, slots, fish games, and bingo.
A common question is whether deposits at Mega888 are safe — and the answer is absolutely yes. Every transaction is protected by SSL encryption, your payment details are never stored, and Mega888's payment system complies with international security standards, so you can transact with complete peace of mind.
A common mistake players make is not saving the transaction ID after a deposit. Once you send money via bKash, Nagad, or Rocket, you'll receive a confirmation message — make sure to note down the transaction ID from that message. If any issue arises, the support team can resolve it quickly using that ID.
A quick note on deposit limits: daily limits and per-transaction limits are separate. For new accounts, the daily limit is up to BDT 50,000 for the first week. VIP members have higher limits, and custom limits can be arranged in special circumstances. Check your current limit in your profile settings.
Deposit BDT 1,000 and get BDT 2,000. Bonus can be used across all games.
Register NowIf you have any issues with a deposit, our support team is available 24/7 to help.
Choose the method that works best for you
| Payment Method | Minimum | Maximum | Processing Time | Fee | Availability |
|---|---|---|---|---|---|
| bKash | BDT 100 | BDT 50,000 | 30 Seconds | Free | 24/7 |
| Nagad | BDT 100 | BDT 50,000 | 30 Seconds | Free | 24/7 |
| Rocket | BDT 100 | BDT 30,000 | 1–2 Minutes | Free | 24/7 |
| Bank Transfer | BDT 500 | BDT 2,00,000 | 1–3 Hours | As per Bank Policy | Bank Hours |
How Mega888 Keeps Your Money Safe
Every transaction is secured with 256-bit SSL encryption. No third party can access your information under any circumstances.
Your bKash/Nagad PIN and banking details are never stored on Mega888's servers.
Any suspicious transaction is automatically flagged and the team takes immediate action.
Every account is verified to ensure only the rightful owner can make deposits and withdrawals.
Open the bKash app on your smartphone or dial *247#.
Send money to the official bKash number provided by Mega888.
Enter the deposit amount and include your Mega888 username in the reference field.
Complete the transaction with your bKash PIN. A confirmation SMS will be sent to you.
Submit your transaction ID and amount in the Mega888 dashboard.
Your balance will typically be updated within 30 seconds to 2 minutes.
Servers are busy between 8 PM and 11 PM. Deposits made during this window may take a little longer to process.
After each deposit, take a screenshot of the transaction ID in the confirmation message and keep it for your records.
Only send money to Mega888's official payment number. Do not send to any other number.
Check the promotions page before depositing — special bonus offers may be available on certain days.
Bonuses require meeting specific wagering conditions. Please read the terms and conditions beforehand.
If your balance hasn't appeared after 30 minutes, contact support via live chat with your transaction ID.
Frequently Asked Questions About Deposits
Sign up at Mega888, get a 100% bonus on your first deposit, and start with as little as BDT 100 via bKash.