Secure & Fast Payments

Bn99 Payments — Deposit in minutes via bKash, Nagad & Rocket, and withdraw your winnings

You can transact on bn99 using Bangladesh's most familiar mobile banking services. No hassle, no hidden charges — just fast and secure payments.

Payment Limits (Summary)

Minimum Deposit ৳200
Minimum Withdrawal ৳300
Deposit Processing Time 1–5 minutes
Withdrawal Time 5–30 minutes
৳200
Minimum Deposit
5 Minutes
Average Withdrawal Time
0%
Transaction Charges
24/7
Payment Support
bn99

Payment Methods

All Ways to Deposit & Withdraw at bn99

BKash

Bangladesh's most popular mobile wallet. Send funds easily with a personal payment.

Limit: ৳200 – ৳50,000
Instant
Nagad

The mobile financial service of Bangladesh Post Office. Fast and reliable transactions.

Limit: ৳200 – ৳50,000
Instant
Rocket

Dutch-Bangla Bank's mobile service. Cash in from any agent point near you.

Limit: ৳200 – ৳30,000
Fast
Bank Transfer

Send directly from your bank via NPSB, BEFTN, or internet banking.

Limit: ৳500 – ৳2,00,000
1–3 hours
USDT (TRC-20)

Deposit with cryptocurrency. Unlimited transactions, fast confirmations.

Limit: $5 – Unlimited
10–30 Minutes
Bitcoin (BTC)

Deposit and withdraw using Bitcoin. The preferred choice for privacy-conscious users.

Limit: $10 – Unlimited
30–60 minutes
Method

United Commercial Bank's mobile financial service. Rapidly growing in popularity.

Limit: ৳200 – ৳25,000
Fast
SureCash

Linked to Grameenphone's mobile banking service. Agent network available nationwide.

Limit: ৳200 – ৳20,000
Fast

Payment Limits & Timeframes at a Glance

Compare All Methods

Method Minimum Deposit Maximum Deposit Minimum Withdrawal Deposit Processing Time Withdrawal Time
bKash ৳200 ৳50,000 ৳300 1–5 minutes 5–15 Minutes
Nagad ৳200 ৳50,000 ৳300 1–5 minutes 5–15 Minutes
Rocket ৳200 ৳30,000 ৳300 2–8 Minutes 10–30 Minutes
Bank Transfer ৳500 ৳2,00,000 ৳1,000 1–3 hours 2–24 hours
USDT/BTC $5 Unlimited $10 10–30 Minutes 30–60 minutes
bn99

Step-by-Step Guide

How to Deposit & Withdraw

Deposit via bKash

1
Log in to bn99 and go to your Wallet

Click the wallet icon in the top right corner to view your balance and deposit options.

2
Click the "Deposit" Button

Select bKash as your payment method and enter the amount.

3
Send a Personal Payment to the Designated bn99 Number

In the bKash app, go to "Send Money" → enter the number → enter the amount → enter your PIN. Copy the TrxID from the confirmation message.

4
Submit Your TrxID

Paste the TrxID into the bn99 deposit form and submit. Your balance will be credited within 1–5 minutes.

Warning: Only send BDT to bn99's official number. Confirm the number via support chat before transferring.

Withdraw

1
Select "Withdraw" from your wallet

Your account must have sufficient balance to make a withdrawal (minimum ৳300).

2
Enter Payment Method & Number

Enter the correct mobile banking number you want to send money to. An incorrect number will delay your refund.

3
Enter Amount & Submit Request

After submitting, you'll receive a withdrawal request ID. Keep it for your records.

4
Receive your funds in 5–30 minutes

KYC-verified accounts are typically processed within 5 minutes. During peak hours, there may be a slight delay.

Please Note: KYC verification is required for your first withdrawal. For assistance, Help Center View.

bn99

More About bn99's Payment System

For anyone in Bangladesh who bets or plays casino games online, the biggest concern is always about money transactions — whether payments will arrive on time or whether you'll be left waiting for days on end. bn99 To put those concerns to rest, significant investment has gone into the payment system. bKash, Nagad, and Rocket — these three methods let everyone across Bangladesh transact with ease, whether they're in a village or a city.

For Deposits bn99Users find the personal payment method the easiest way to deposit. Simply send a personal payment to bn99's designated number and submit the Transaction ID (TrxID). The entire process is done in 1 to 5 minutes — no need to visit an agent or download any extra apps.

A lot of players have questions about the withdrawal process. bn99Withdrawals from KYC-verified accounts are typically processed within 5 minutes. During peak hours or late at night, this may take up to 15–30 minutes. If it exceeds 24 hours, contact support immediately. The payment team is active around the clock.

Large transactions are also possible via bank transfer. Using NPSB or BEFTN, you can send funds directly from any scheduled bank to bn99transfers can be made. Processing time for this method is slightly longer — typically 1 to 3 hours. However, it's the ideal option for players who want to make large deposits beyond mobile banking limits.

For Cryptocurrency Users bn99supports USDT (TRC-20) and Bitcoin. USDT is the most popular option due to its speed, low conversion fees, and flexibility with any amount. Crypto payments are a great choice for privacy-conscious players or those playing from abroad.

bn99charges no deposit fees. Every BDT you send goes directly into your account. There are no platform charges on withdrawals either — any fees applied by the mobile banking service itself are separate and borne by the user. Overall, bn99's payment system is accessible to anyone across Bangladesh — all you need is a smartphone.

Occasionally, if a mobile banking server is down, payments may be delayed — this is bn99is outside of its control. In such cases, wait patiently for 10–15 minutes. If the funds still haven't arrived, contact live chat with your TrxID and the payment team will verify and credit your balance manually.

100% Bonus on First Deposit

Register now and double your money on your first deposit at bn99.

Get Started Now
Payment Security
256-bit SSL Encryption
Two-Layer Verification
Your information is never shared
Secure Transaction Log
Real-Time Fraud Monitoring
Related Pages

Responsible Transactions

Never deposit more than you can afford. Betting is always meant to be entertainment. Learn More

bn99

KYC Verification & Payment Security

KYC stands for "Know Your Customer" — it's the process of verifying a user's identity. bn99requires this verification once before you can make a withdrawal. You'll need to upload a copy of your National ID (NID) or passport along with a selfie photo. After that, there's nothing more to worry about — all future withdrawals will be processed quickly.

Why is KYC required? It's there to protect you. Without KYC verification, it becomes much easier for someone who gains access to your account to steal from it. With KYC in place, no one else can withdraw from your account — their face simply won't match.

bn99's KYC process is generally completed within 30 minutes to 2 hours. Clear documents can speed this up significantly. Once verified, all future withdrawals become much easier and faster. If you experience any issues after submitting your KYC documents, the support team is ready to help.

No Payment Fees

Bn99 does not charge any platform fees on deposits or withdrawals. Every BDT you send goes directly into your account.

Multiple withdrawals per day are allowed

There is no daily limit on the number of withdrawals at bn99. You can withdraw as many times as you like.

Withdraw to Account Under the Same Name

For security purposes, withdrawals can only be made to a mobile banking account registered under the same name as your bn99 account.

Payment Process Flow

How a Withdrawal Request Is Processed

Step 1 — Instant
Request Received
As soon as you submit, the system records your request and generates a request ID.
Step 2 — 1–2 Minutes
Automated Fraud Check
The system automatically checks account balance, KYC status, and any suspicious activity.
Step 3 — 2–5 minutes
Payment Team Approval
The payment team reviews and approves the request, then initiates the transfer to the mobile banking number.
Step 4 — 1–3 Minutes
Send via Mobile Banking
Funds are sent to the designated number via bKash/Nagad/Rocket. A confirmation SMS is delivered.
Done — 5–15 minutes total
Funds Delivered
A confirmation message is sent to your mobile and the amount is deducted from your bn99 wallet.

Account & Verification FAQs

Quick Answers to Common Payment Questions

There are several reasons your account may be locked — repeated incorrect password attempts, an unusual login location being detected, or a temporary suspension for a security review. Start by refreshing the page and trying again with the correct password. If it still won't open, contact us via live chat and provide your registered phone number or email. Our support team will verify your identity and typically restore access within 10 minutes. To prevent this in the future, keep 2FA enabled and use a strong password.

The KYC process at bn99 is straightforward. Take clear photos of both the front and back of your National ID (NID) or passport — make sure the images are sharp and legible. Then take a selfie with your face clearly visible. Upload both, and your KYC submission is complete. Verification typically takes between 30 minutes and 2 hours, and you'll be notified by email or SMS. Once verified, all future withdrawals are processed much faster. If you run into any issues, the support team is available to help directly.
বাংলা