Bat Visa is fully integrated with Bangladesh's most popular mobile banking systems. Deposit and withdraw safely, anytime, from anywhere.
Bat Visa supports all major mobile banking services and card payments in Bangladesh
Bangladesh's most popular mobile banking. Deposits via Mobile Pay on Bat Visa are completed in as little as 10 seconds.
Nagad, the government's digital payment service, is directly integrated with Bat Visa. Pay instantly from any Nagad account.
Dutch-Bangla Bank's Rocket is another seamless option for transacting on Bat Visa — and still the go-to choice in rural areas.
Upay, the mobile wallet from United Commercial Bank, is also supported on Bat Visa — and it's growing fast among younger users.
Pay directly on Bat Visa using any Bangladeshi bank's Visa debit or credit card.
Mastercard debit and credit cards are supported. International cardholders can also make payments on Bat Visa.
Dutch-Bangla Bank's Nexus Card is widely used across Bangladesh. You can use it to transact on Bat Visa with ease.
Deposit to Bat Visa using internet banking from most major commercial banks, including DBBL, BRAC Bank, and Dutch-Bangla.
Transfer funds directly from your bank account via National Payment Switch Bangladesh (NPSB).
Send large amounts to your Bat Visa account securely via the Electronic Fund Transfer system.
Minimum and maximum transaction amounts for each payment method
Deposit to your Bat Visa account from Mobile Pay or Nagad in just five simple steps
Log in to the Bat Visa website or mobile app using your username and password.
Click the "Deposit" button from the top menu or the wallet section.
Choose whichever works best for you — Mobile Pay, Nagad, Rocket, or card.
Enter the amount you wish to deposit along with your mobile banking number or card number.
Confirm the transaction using the OTP sent to your phone. Funds will be credited to your Bat Visa balance instantly.
Withdraw your winnings to your mobile banking account in just a few minutes
Go to your account dashboard and click on the "Withdrawal" option.
Enter the amount you want to withdraw and select your preferred payment method.
Check your registered mobile banking number — if it's incorrect, please contact support.
Once everything looks good, tap the "Withdrawal Request" button.
Amounts up to ৳1,00,000 are typically processed within 3 minutes. Larger amounts undergo manual verification and are sent within 24 hours.
Every transaction on Bat Visa is protected with the highest level of security
All transactions are protected with bank-grade SSL encryption. No third party can access your information under any circumstances.
OTP verification is required for login and withdrawals. No one can move your money without your authorization.
Bat Visa never stores card numbers or CVV details on its servers. We are fully PCI-DSS compliant.
Any suspicious transaction is automatically detected, blocked, and the account holder is notified immediately.
Every account is verified through a KYC process, keeping the risk of fake accounts or money laundering virtually at zero.
A detailed log of every deposit and withdrawal is available in your account. Any discrepancies can be identified with ease.
* Based on transactions from the last 30 days
Know what the biggest obstacle to online gaming or betting is? Depositing and withdrawing money. On many platforms, deposits can take hours, and withdrawals can leave you waiting days. Bat Visa has solved this problem from the ground up.
Bat Visa's payment system is built around the realities of Bangladesh. Most people here don't have a bank account, but they do have a mobile phone and use Mobile Pay or Nagad. With that in mind, Bat Visa has made mobile banking its primary payment channel.
Bangladesh has nearly 55 million Mobile Pay users. Thanks to a direct API integration between Bat Visa and Mobile Pay, transactions complete in just seconds. Enter the deposit amount and a payment request is sent straight to your Mobile Pay app — confirm it and the balance is credited immediately. No account numbers to remember, no manual transfers.
Withdrawals are just as fast. Once you submit a withdrawal request on Bat Visa, funds typically arrive in your Mobile Pay account within two and a half to three minutes. Win at 2 AM and you won't have to wait until morning — this service runs 24 hours a day.
Your first deposit on Bat Visa is matched with a bonus of equal value, up to ৳10,000.
Nagad users on Bat Visa earn extra cashback. Deposit a set amount via Nagad each week to accumulate bonus points redeemable on betting. And since Nagad's interface is straightforward, even older users can complete payments without any trouble.
Rocket (DBBL) remains highly popular outside Dhaka, especially in northern Bangladesh and coastal areas — which is exactly why Bat Visa kept it. Where Mobile Pay or Nagad coverage is weak, Rocket gets the job done just as reliably. It may take slightly longer (up to 5 minutes), but it's every bit as dependable.
Many corporate professionals and business owners already have a Visa or Mastercard credit card. Bat Visa lets you pay directly with these cards. All card transactions are secured through 3D Secure and OTP verification. For withdrawals, funds are typically returned via mobile banking or bank transfer rather than back to the card.
Bat Visa charges no processing fee on deposits. Withdrawals are also generally free — however, your mobile banking provider's own transaction charges may apply according to their policies, which Bat Visa has no control over and does not add to.
Withdrawals above ৳1 lakh go through a manual review by Bat Visa's financial team. This takes a little extra time but is done entirely for your security. For KYC-verified accounts, the process completes within 4 hours. Requests submitted at night are processed by the following morning.
Network issues can occasionally delay a deposit or hold up a withdrawal. If that happens, contact Bat Visa via live chat. Having your transaction ID or a screenshot ready will speed things up. Most issues are resolved within 10 minutes.
Our payment support team is available 24/7, with an average response time of 10 minutes.
Help Center
The most frequently asked questions about payments
Register on Bat Visa and get a 100% bonus on your first deposit. Get started with Mobile Pay, Nagad, or Rocket — whichever works best for you.