What makes financial transactions on ad99 different?
Many people in Bangladesh are hesitant about depositing or withdrawing money on online gaming platforms — delays, stuck funds, or processes so confusing you can't tell where things went wrong. ad99 has addressed all of that directly.
Depositing here is just a few taps on your phone. Open your bKash or Nagad app, send to the number, confirm — and your funds will appear in your ad99 balance within minutes. Withdrawals are just as easy. Whether it's day or night, a holiday or a weekday, transactions are available 24/7, all week long.
Security is the top priority. All transactions on ad99 are protected by SSL encryption. Your banking details and mobile number are never shared with any third party. A record of every transaction is stored in your account history.
Supported Payment Methods
Ad99 supports Bangladesh's most popular mobile banking and payment methods.
BKash
Bangladesh's most popular mobile banking service. Deposits via bKash on ad99 are credited instantly. Both Send Money and Payment options are supported.
Nagad
Nagad, the postal department's mobile financial service, is fully supported on ad99. Transfer quickly at low fees and receive funds directly to your balance.
Rocket
You can also transact on ad99 using Dutch-Bangla Bank's Rocket mobile banking — a convenient option for users in rural areas where Rocket is widely used.
Upay
Deposit easily at ad99 using UCB's Upay mobile wallet — a fast, low-cost payment app that's a favourite among the younger generation.
DBBL Net Banking
You can also fund your ad99 account using Dutch-Bangla Bank's internet banking — particularly useful for larger transactions.
OKWallet
You can also transact on ad99 conveniently using One Bank's OKWallet. Wallet-to-wallet transfers are hassle-free, with your balance updating instantly.
Complete Guide to Making a Deposit
Making a deposit at ad99 is so simple that first-timers often wonder why they didn't start sooner. The entire process can be completed from your mobile — no computer needed.
The minimum deposit is just ৳300 — accessible for earners at every income level in Bangladesh. And there's practically no upper limit; for larger deposits, a one-time verification is all that's required.
One thing to keep in mind — always enter the correct reference number when making a deposit. Once you enter the reference shown on ad99's payment page into your bKash or Nagad transfer, the system will automatically credit your account. If the reference is wrong, there may be a slight delay, but contacting customer support will get it sorted.
Please note: Take a screenshot of your deposit. If any issue arises, showing it to the support team will help get it resolved faster.
Deposit Steps
Deposit funds to ad99 in just five simple steps.
Log In to Your Account
Log in to the ad99 website or app using your mobile number and password. If two-step verification is enabled, enter the OTP when prompted.
Tap the "Deposit" Button
There's a green "Deposit" button at the top of your dashboard. Click it to see the list of available payment methods.
Select Payment Method
Choose bKash, Nagad, Rocket, or any other available method. The account number for your selected method will be displayed.
Send Funds & Provide Reference
Send the specified amount to the number shown. Make sure to include the code provided by ad99 in the reference section of your transfer.
Submit Transaction ID
Once the payment is complete, paste the transaction ID into the ad99 form and submit. Your balance will update within a few minutes.
Get Confirmation
Once your deposit is successful, you'll receive both an SMS and an in-app notification. Your balance will be available to use immediately.
Withdrawals — Collect Your Winnings
Withdrawing your winnings on ad99 is straightforward. While many platforms keep you waiting days for a withdrawal to go through, ad99 aims to process all requests within 24 hours — and in most cases, it happens well before that.
Your account must be verified before you can make a withdrawal. A one-time verification using your National ID is all it takes — no repeat steps after that. Verification also keeps your account secure, so no one else can withdraw your funds.
The minimum withdrawal amount is ৳500. Funds go directly to your registered bKash or Nagad number — no need to enter a separate transfer destination. ad99 never charges a withdrawal fee; what you see is what you get.
Submit Your Request
From your dashboard, select "Withdrawal", enter the amount, and confirm your payment method.
Admin Verification
The ad99 team reviews your request — approval typically takes 1–6 hours.
Send Payment
Once approved, funds are sent directly to your mobile wallet. You'll receive an SMS notification.
Transaction Limits & Timeframes
A complete overview of ad99's deposit and withdrawal details at a glance.
| Payment Methods | Transaction Type | Minimum | Maximum | Processing Time | Fee |
|---|---|---|---|---|---|
| bKash | Deposit | ৳300 | ৳50,000 | Instant | Free |
| bKash | Withdrawal | ৳500 | ৳30,000 | 1–12 Hours | Free |
| Nagad | Deposit | ৳300 | ৳50,000 | Instant | Free |
| Nagad | Withdrawal | ৳500 | ৳30,000 | 1–12 Hours | Free |
| Rocket | Deposit | ৳300 | ৳40,000 | 5–15 minutes | Free |
| Rocket | Withdrawal | ৳500 | ৳25,000 | 2–24 Hours | Free |
| DBBL Net | Deposit | ৳500 | ৳1,00,000 | 15–30 minutes | Free |
How does ad99 keep your transactions secure?
Fraud and data theft are among the biggest concerns with online financial transactions. ad99 takes this seriously. Every transaction is protected by 256-bit SSL encryption — the same standard used by international banking systems.
Ad99 also has two-factor authentication (2FA) built into its login system. That means even if someone gets hold of your password, they still can't log in — access requires the OTP sent to your mobile.
One important rule for withdrawals: funds can only be sent to your registered mobile number. No other number is permitted. This rule exists for your protection — even if someone gains access to your account, they won't be able to transfer your money to themselves.
How to view your transaction history
Your ad99 account dashboard has a dedicated "Transaction History" section. There you can view the date, time, amount, and status of all your deposits and withdrawals.
Every transaction has a unique ID. If anything goes wrong, share that ID with customer support and they'll be able to look into it right away. You can also filter your transaction history by date or transaction type.
The statuses are: Pending (Pending), Processing (Processing), Completed (Completed) and Rejected (Cancelled). Moving from Pending to Completed typically takes a few minutes to a few hours. If Rejected, a reason will be provided and your funds are generally returned.
Common Issues & Solutions
Deposit Taking Longer Than Expected? — Double-check that your reference number is correct. If it is, wait 30 minutes and then send a screenshot to support.
Withdrawal Rejected? — This usually happens when your account isn't verified or the wagering requirements haven't been met. Check the reason in your dashboard and complete verification if needed.
Sent money to the wrong number? — Withdrawals on ad99 always go to your registered number, so there's no risk of that. If you make an error on a deposit, contact support immediately.
Exceeded your transaction limit? — If you've hit your daily limit, try again the next day or switch to a different payment method.
Frequently Asked Questions About Financial Transactions
The most common questions asked by ad99 users.
Ad99 wants you to play for fun, not under pressure. Set a deposit limit and never go beyond your budget. If you ever need support, our team is always here for you. Learn about Responsible Gaming →