Deposit securely using Bangladesh's most popular mobile banking methods. Every transaction is protected, fast, and hassle-free.
A lot of people feel hesitant about depositing money online. Megha removes that hesitation entirely. The deposit process is so straightforward that even first-timers can figure it out in under five minutes.
Bangladesh's most popular mobile banking services — bKash, Nagad, and Rocket — are all supported on Megha. No separate bank account or credit card is needed. You can pay directly from the bKash or Nagad app on the same phone you are playing on.
The best part is that transactions are typically confirmed within 3 to 5 minutes — day or night, that speed stays consistent. Megha's payment system runs around the clock, so depositing at midnight is no issue at all.
Instant deposits. Bangladesh's most widely used mobile banking service.
Minimum BDT 500The postal department's own digital service. Fast and secure transactions.
Minimum BDT 500Dutch-Bangla Bank's mobile banking service. Reliable and easy to use.
Minimum BDT 500Supports USDT, BTC, and ETH. Ideal for international players.
Minimum BDT 1,000Transfer directly from your bank. Best suited for large deposits.
Minimum BDT 5,000International card payments. For internet banking users.
Minimum BDT 1,000
Open the Megha website or app and log in with your username and password. If you are new, complete your registration first.
Click the menu or wallet icon at the top. Select the "Deposit" option.
Choose whichever works best for you — bKash, Nagad, or Rocket. A separate screen will appear for each option.
Enter the amount you want to deposit. Minimum BDT 500. Once entered, press the confirm button.
Send money to the number provided by Megha from your bKash or Nagad app. Save the transaction ID.
After payment, enter your transaction ID or reference number on the Megha page. Your balance is usually updated within 3 to 5 minutes.
| Method | Minimum | Maximum | Processing time | Fee |
|---|---|---|---|---|
| bKash | BDT 500 | BDT 50,000 | 3–5 Minutes | Free |
| Nagad | BDT 500 | BDT 50,000 | 3–5 Minutes | Free |
| Rocket | BDT 500 | BDT 30,000 | 5–10 Minutes | Free |
| Crypto | BDT 1000 | Unlimited | 10–30 Minutes | Network fee |
| Bank Transfer | BDT 5000 | Unlimited | 1–3 Hours | Free |
| Visa/Mastercard | BDT 1000 | BDT 1,00,000 | 5–15 Minutes | 1–2% |
Many people find depositing on online gaming platforms complicated. Megha has made the whole process as simple as possible — built around the reality that for most people in Bangladesh, bKash is how payments get done.
There are no hidden charges when depositing on Megha. Whether you use bKash, Nagad, or Rocket, every BDT you send goes straight into your wallet — no deductions. That transparency is what sets Megha apart.
New players often ask: how long does it take for the balance to update after a deposit? Honestly, it usually shows up within 3 to 5 minutes. During peak hours it may take a little longer, but if your balance has not updated within 15 minutes, just contact customer support — they will sort it out right away.
One standout feature of Megha's deposit system is that every deposit generates a unique reference number. You can use this number to verify your transaction history at any time — making it a key part of the platform's security.
One thing to keep in mind when depositing via bKash — Megha always provides a specific agent number, and you must send to that number only. The number is updated each time you log in, so there is no need to save old numbers.
The process for Nagad users is the same. Open the Nagad app, select "Payment" or "Send Money", enter the amount to the number provided by Megha, and confirm with your PIN. Once the transaction is complete, you will receive an SMS from Nagad — submit that reference number on Megha.
For crypto deposits, Megha provides a dedicated wallet address. You can send USDT (TRC-20 or ERC-20), Bitcoin, or Ethereum. Processing may take a bit longer due to network times — typically 10 to 30 minutes. Crypto is a great option for larger deposits.
For bank transfers, Megha supports a select number of bank accounts. The minimum deposit via this method is BDT 5,000 and processing takes one to three hours. It's a secure and reliable option for those looking to deposit larger amounts in one go.
Megha's deposit system uses SSL encryption, meaning every transaction you make is fully secured and inaccessible to any third party. This commitment to security has made Megha the trusted platform of choice for thousands of players across Bangladesh.
Depositing on Megha is more than just sending money — it's the first step to starting your gaming experience through a platform you can trust. Take a moment to understand the process your first time, and by the second time it'll feel like second nature.
Security note: Megha never sends payment numbers by phone or message. Always get the number directly from the app or website. If anyone contacts you claiming to be Megha and asks for money, it is a scam.
Double your balance on your first deposit. Register today.
Register now View All OffersTransactions secured with SSL encryption
Balance Updates in 3–5 Minutes
Zero Fees on Mobile Banking
Deposit Anytime
Start with just BDT 500 and get a 100% welcome bonus. Registration is completely free.