Sumon_D Deposited ৳5,000 via Mobile Pay — completed in 12 seconds Rima_C Withdrew ৳12,000 via Nagad — received in 2 minutes Jalal_K Deposited ৳3,000 via Rocket — instant Mitu_R Withdrew ৳85,000 via Mobile Pay — received in 3 minutes Arif_S Deposited ৳8,500 via Nagad — completed in 8 seconds Nadia_B Withdrew ৳42,000 via Rocket — received in 5 minutes Sumon_D Deposited ৳5,000 via Mobile Pay — completed in 12 seconds Rima_C Withdrew ৳12,000 via Nagad — received in 2 minutes Jalal_K Deposited ৳3,000 via Rocket — instant Mitu_R Withdrew ৳85,000 via Mobile Pay — received in 3 minutes Arif_S Deposited ৳8,500 via Nagad — completed in 8 seconds Nadia_B Withdrew ৳42,000 via Rocket — received in 5 minutes
100% Secure Payments

Bat Visa Payments — Deposit and withdraw via Mobile Pay, Nagad, and Rocket in just seconds

Bat Visa is fully integrated with Bangladesh's most popular mobile banking systems. Deposit and withdraw safely, anytime, from anywhere.

৳38 Crore+
Total Payments Processed
3 Minutes
Average Withdrawal Time
24/7
Payments Active
5+
Payment Methods
bat visa

Supported Payment Methods

Bat Visa supports all major mobile banking services and card payments in Bangladesh

Mobile Pay

Bangladesh's most popular mobile banking. Deposits via Mobile Pay on Bat Visa are completed in as little as 10 seconds.

Instant Deposit Withdrawal in 3 Minutes Minimum ৳200

Nagad

Nagad, the government's digital payment service, is directly integrated with Bat Visa. Pay instantly from any Nagad account.

Instant Deposit Withdrawal in 3 Minutes Minimum ৳200

Rocket

Dutch-Bangla Bank's Rocket is another seamless option for transacting on Bat Visa — and still the go-to choice in rural areas.

Fast Deposit Withdrawal in 5 Minutes Minimum ৳200

Upay

Upay, the mobile wallet from United Commercial Bank, is also supported on Bat Visa — and it's growing fast among younger users.

Fast Deposit Withdrawal in 5 Minutes Minimum ৳300

Visa Card

Pay directly on Bat Visa using any Bangladeshi bank's Visa debit or credit card.

Instant 3D Secure Minimum ৳500

Mastercard

Mastercard debit and credit cards are supported. International cardholders can also make payments on Bat Visa.

Instant 3D Secure Minimum ৳500

DBBL Nexus

Dutch-Bangla Bank's Nexus Card is widely used across Bangladesh. You can use it to transact on Bat Visa with ease.

Fast OTP Verification Minimum ৳500

Internet Banking

Deposit to Bat Visa using internet banking from most major commercial banks, including DBBL, BRAC Bank, and Dutch-Bangla.

Within 15 Minutes Minimum ৳1,000

NPSB Transfer

Transfer funds directly from your bank account via National Payment Switch Bangladesh (NPSB).

Within 30 Minutes Minimum ৳2,000

EFT / BEFTN

Send large amounts to your Bat Visa account securely via the Electronic Fund Transfer system.

1 Business Day Minimum ৳5,000

Deposit & Withdrawal Limits

Minimum and maximum transaction amounts for each payment method

Payment Methods Minimum Deposit Maximum Deposit Minimum Withdrawal Maximum Withdrawal Processing Time
Mobile Pay ৳200 ৳50,000 ৳500 ৳50,000 Instant
Nagad ৳200 ৳50,000 ৳500 ৳50,000 Instant
Rocket ৳200 ৳30,000 ৳500 ৳30,000 5 Minutes
Upay ৳300 ৳20,000 ৳500 ৳20,000 5 Minutes
Visa / Mastercard ৳500 ৳1,00,000 ৳1,000 ৳50,000 Instant
Internet Banking ৳1,000 ৳5,00,000 ৳2,000 ৳5,00,000 15 minutes
bat visa

How to Deposit?

Deposit to your Bat Visa account from Mobile Pay or Nagad in just five simple steps

1
Log in to your account

Log in to the Bat Visa website or mobile app using your username and password.

2
Select "Deposit" from Your Dashboard

Click the "Deposit" button from the top menu or the wallet section.

3
Choose a Payment Method

Choose whichever works best for you — Mobile Pay, Nagad, Rocket, or card.

4
Enter Amount & Number

Enter the amount you wish to deposit along with your mobile banking number or card number.

5
Verify the OTP to confirm

Confirm the transaction using the OTP sent to your phone. Funds will be credited to your Bat Visa balance instantly.

How to Withdraw?

Withdraw your winnings to your mobile banking account in just a few minutes

1
Select "Withdrawal" from Your Wallet

Go to your account dashboard and click on the "Withdrawal" option.

2
Select Amount & Method

Enter the amount you want to withdraw and select your preferred payment method.

3
Confirm the Recipient Number

Check your registered mobile banking number — if it's incorrect, please contact support.

4
Submit Request

Once everything looks good, tap the "Withdrawal Request" button.

5
Receive Your Funds

Amounts up to ৳1,00,000 are typically processed within 3 minutes. Larger amounts undergo manual verification and are sent within 24 hours.

bat visa

Payment Security

Every transaction on Bat Visa is protected with the highest level of security

256-bit SSL Encryption

All transactions are protected with bank-grade SSL encryption. No third party can access your information under any circumstances.

Two-Factor Authentication (2FA)

OTP verification is required for login and withdrawals. No one can move your money without your authorization.

Card details are never stored

Bat Visa never stores card numbers or CVV details on its servers. We are fully PCI-DSS compliant.

Real-Time Fraud Monitoring

Any suspicious transaction is automatically detected, blocked, and the account holder is notified immediately.

KYC Verification

Every account is verified through a KYC process, keeping the risk of fake accounts or money laundering virtually at zero.

Transaction History

A detailed log of every deposit and withdrawal is available in your account. Any discrepancies can be identified with ease.

Payment method popularity
Mobile Pay68%
Nagad22%
Rocket6%
Card / Other4%

* Based on transactions from the last 30 days

Average Transaction Time
Mobile Pay Deposit12 seconds
Nagad Deposit15 Seconds
Mobile Pay Withdrawal2.5 minutes
Nagad Withdrawal3 Minutes
Bank Withdrawal24 Hours

Bat Visa Payment System — Learn More

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.

Why Is Paying with Mobile Pay So Easy?

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.

100% Bonus on First Deposit

Your first deposit on Bat Visa is matched with a bonus of equal value, up to ৳10,000.

Special benefits for Nagad users

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 — built with rural users in mind

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.

Card Payments — The choice for urban users

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.

Full Transparency on Fees & Charges

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.

What happens with large withdrawal amounts?

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.

What Should You Do If You Have a Payment Issue?

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.

Get Started Fast

  • Zero Deposit Fees
  • Withdrawal in 3 Minutes
  • Payments Active 24/7
  • SSL Encrypted
  • Bangla Support
Minimum Deposit
Mobile Pay / Nagad ৳200
Rocket / Upay ৳200–300
Visa / Mastercard ৳500
Bank Transfer ৳1,000
Payment Issue?

Our payment support team is available 24/7, with an average response time of 10 minutes.

Help Center
bat visa

FAQ

The most frequently asked questions about payments

For Mobile Pay and Nagad, funds typically appear in your balance within 10 to 30 seconds. Rocket may take up to 5 minutes. Card payments are instant, while bank transfers can take anywhere from 15 minutes to 1 hour.

Daily withdrawal limits are up to ৳50,000 via Mobile Pay/Nagad and up to ৳5,00,000 via bank transfer. There is no monthly cap. KYC-verified accounts can contact support to request a higher limit in special cases.

Wait 10 minutes first. If the funds still haven't arrived, check your mobile banking app's transaction history and note the transaction ID. Then contact Bat Visa's live chat with that transaction ID and a screenshot. Most issues are resolved within 15 minutes.

Yes, you can register multiple payment methods on your Bat Visa account. You can make one deposit via Mobile Pay and the next via Nagad — no restrictions. However, withdrawals will always be sent to your registered account.
Bat Visa does not charge any fees for deposits or withdrawals. However, your mobile banking provider (e.g., Mobile Pay, Nagad) may apply their own service charges — which are governed entirely by their own policies. Bat Visa has no control over these charges.

No. Per Bat Visa policy, all deposits and withdrawals must be made from an account registered in your own name. Using a third-party account may result in the transaction being rejected and your account being placed under review. This applies for both security and legal compliance reasons.

Yes, Bat Visa's payment system runs 24 hours a day, 7 days a week. You can deposit and withdraw at 2 AM or 4 AM without any issue. Bank transfers may experience slight delays during off-hours.

Start Now — Deposit, Play, and Win

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.

বাংলা