No more stress about depositing or withdrawing. Use Bangladesh's most popular payment methods on Gana to transact in an instant — fully secure, transparent, and hassle-free.
Bangladesh's most popular mobile banking. Deposit in just a few seconds.
The postal department's mobile financial service. Fast and reliable transactions.
Mobile banking service by Dutch-Bangla Bank. Secure, bank-linked transactions.
Make large transactions directly from your bank account, safely and securely.
USDT, BTC, and ETH supported. Ideal for international players.
International debit and credit cards accepted. Secured payment gateway.
Log in to your account on the Gana website or app. From the top menu, go to "Wallet" or "Deposit".
Select your preferred option from Mobile Pay, Nagad, Rocket, or other payment methods.
Enter the amount in BDT you wish to deposit. Confirm the transaction with your Mobile Pay PIN. Never share your secret PIN with anyone.
Once your transaction is successful, funds will be credited to your gana wallet instantly. You will receive a confirmation via SMS and email.
Get a welcome bonus on your first deposit. To learn more, Latest Promotions View page.
Log in to your account and click on the "Withdrawal" or "Withdraw Funds" option.
Select your preferred withdrawal method, enter the amount, and confirm. Minimum withdrawal is ৳500.
Make sure your Mobile Pay/Nagad number is correct, then verify your identity with the OTP.
Once your request is approved, funds will reach your mobile wallet within 15 minutes.
To make a withdrawal, you'll need to complete account verification (KYC). Once verified, all future transactions become much smoother.
| Payment Methods | Minimum deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Processing Time | Fee |
|---|---|---|---|---|---|---|
| Mobile Pay | ৳500 | ৳50,000 | ৳500 | ৳50,000 | Instant | 0% |
| Nagad | ৳500 | ৳50,000 | ৳500 | ৳50,000 | Instant | 0% |
| Rocket | ৳500 | ৳50,000 | ৳500 | ৳50,000 | 1–5 minutes | 0% |
| Bank Transfer | ৳5,000 | ৳5,00,000 | ৳5,000 | ৳1,00,000 | 1–3 hours | 0% |
| Visa/Mastercard | ৳1,000 | ৳2,00,000 | ৳1,000 | ৳2,00,000 | Instant | 0% |
| Crypto (USDT) | $10 | Unlimited | $10 | Unlimited | 1–30 minutes | Network Fee |
The biggest complaint about online betting platforms in Bangladesh has always been payments — deposits go through, but withdrawals don't; processing takes days; or transactions get stuck halfway. It's a frustration many players know well. Gana has tackled this problem head-on, and that may be the platform's greatest strength.
Whether you deposit via Mobile Pay from anywhere in Cumilla or Dhaka, the funds are added to your gana wallet instantly. And when you withdraw, the money lands in your Nagad account within 15 minutes at most. Even a 3 AM transaction takes the same amount of time, because gana's payment system runs around the clock.
A lot of people wonder — do you actually get paid when you win? With Gana, the answer is yes, and it's been proven. A user from Rangpur shared that he received his cricket betting winnings in his Mobile Pay account the same day. A regular user from Dhaka withdraws to Nagad every week and says the process is so seamless he doesn't even think twice about it anymore.
Transaction security is just as important. Gana protects every payment transaction with 256-bit SSL encryption, meaning your card number, mobile PIN, or banking details can never be intercepted. You'll also receive an SMS and email notification after every transaction, so you'll know instantly if any unauthorized activity occurs.
Zero deposit fees is genuinely rare. Many platforms charge 1–3% per transaction. At Gana, whether you use Mobile Pay, Nagad, Rocket, or Visa, there are no extra charges. For crypto, only the standard blockchain network fee applies — and that goes to the network, not to gana.
The KYC or account verification process might seem like extra effort, but it's there to protect you. Submit a photo of your National ID or passport once, and you're done — no more hassle going forward. Verified accounts also enjoy the fastest withdrawal processing.
For larger transactions, bank transfer or Visa card is the more convenient option. Gana is connected to all major banks in Bangladesh — including Dutch-Bangla, BRAC, Islami Bank, AB Bank, and more. Bank transfers take a bit longer to process, but they're the most reliable method for high-value amounts.
Transacting on the mobile app is a whole different level of convenience. You can deposit, request a withdrawal, and check your wallet balance all in one place — without ever leaving your game. Push notifications keep you updated on every transaction, so there's no need to check manually.
A common question we get: does the mobile banking number need to match the account number? Under Gana's policy, withdrawals are sent only to a verified number — this is essential for security. If you need to update your number for any reason, please contact customer support.
Our team is always ready to help with any payment-related issues.
Your payment information is fully encrypted from your device to our servers — no one can intercept it along the way.
Your bank or mobile banking details are never shared with any third party.
SMS and email notifications for every transaction. Instant alerts for any unusual activity.
A secure refund process is in place for erroneous transactions or technical issues.
You went to the deposit page on gana, entered an amount, and selected Mobile Pay.
Request sent to secure payment gateway. SSL encryption is active.
Mobile Pay server verified the PIN and approved the transaction.
Gana's server confirmed the transaction and updated your wallet.
SMS and email notifications have been sent. You can now start playing.
If funds are deducted from Mobile Pay but haven't appeared in your gana wallet, please wait 5 minutes. If the issue persists, contact Live Chat with your transaction ID.
Usually completed within 15 minutes. Delays may occur if KYC is not completed. Please finish your account verification.
Please notify support before the request is processed. Reversals are difficult once a transaction goes through, so verify your number in advance.
If you've reached your daily limit, try again the next day or use a different payment method. Bank transfers have higher limits.