Instant Deposit

999ok Deposit — Via bKash, Nagad, and Rocket Deposit in just 2 minutes and start playing

Deposit to your 999ok account easily via Bangladesh's most popular mobile banking services and bank transfer. No hassle, no extra charges — straight to your balance.

Instant Credit
Secure Payment
Zero Fee
Active 24/7
BDT 100
Minimum Deposit
2 minutes
Average processing time
6+
Payment Method
0%
Deposit Fee
On 999ok Deposit Methods

All of Bangladesh's most trusted payment channels are active on 999ok

BKash

Bangladesh's number one mobile banking service. Send money to 999ok from bKash in seconds — credited directly to your balance.

Minimum: BDT 100 Time: Instant
Nagad

The official mobile financial service of the postal department. Depositing on 999ok via Nagad is fast and completely secure.

Minimum: BDT 100 Time: Instant
Rocket (DBBL)

You can also deposit on 999ok easily via the Dutch-Bangla Bank Rocket app — a trusted method used by millions across the country.

Minimum: BDT 100 Time: 1–3 minutes
Bank Transfer

Large deposits can be made directly to your 999ok account via online transfer from any commercial bank.

Minimum: BDT 500 Time: 5–30 minutes
Upay

You can also deposit on 999ok seamlessly using UCB's Upay mobile wallet. Special offers are available for new users.

Minimum: BDT 100 Time: Instant
Crypto

999ok also supports crypto deposits via USDT (TRC20/ERC20), Bitcoin, or Ethereum — ideal for higher deposit limits.

Minimum: $5 Time: 5–15 minutes
999ok
How to Deposit on 999ok do it?

The deposit process on 999ok is straightforward and fast. Even if you're new, just follow the steps below and you'll complete your first deposit without any trouble.

1
Log in to your account

Log in to the 999ok website with your registered mobile number and password. If you don't have an account yet, sign up — it only takes 2 minutes.

2
Go to the Deposit section

Click the "Deposit" button on your dashboard. You can also go directly to the deposit page from the menu.

3
Select Payment Method

Select your preferred method — bKash, Nagad, Rocket, or bank transfer. The minimum and maximum limits for each option are displayed alongside.

4
Enter Amount

Enter the amount you wish to deposit. You can start from as little as BDT 100. If you have a promo code, enter it at this step.

5
Complete the payment as instructed

Send your payment to the 999ok designated number via bKash/Nagad. Note down the Transaction ID (TrxID) — you will need it in the next step.

6
Submit your TrxID and confirm

After payment, enter the transaction ID in the 999ok deposit form and confirm. Your balance will be credited within a few minutes.

Things to keep in mind before depositing
  • Always pay from a mobile number registered in your own name.
  • Each transaction can only be used once — the same TrxID cannot be submitted a second time.
  • After payment, take a screenshot of the TrxID — you may need it if anything goes wrong.
  • If payment is not made within the specified time, the request will be cancelled.
  • When using bank transfer, make sure to include the correct reference number.
  • Bank transfers between 11 PM and 6 AM may experience slight delays.

Deposit Bonus

First-time depositors at 999ok are eligible for a welcome bonus. There are also daily reload bonuses, cashback offers, and double deposit bonuses on special occasions.

  • Welcome Bonus Credit on First Deposit
  • Daily Deposit Reload Offer
  • Weekly Cashback Program
  • Exclusive deposit benefits for VIP members
  • Exclusive double bonus during festive seasons
999ok
Payment Method Comparison Chart

See at a glance which method is fastest and easiest

Payment Method Minimum Maximum Processing Time Fee Availability
bKash BDT 100 BDT 50,000 Instant Free 24/7
Nagad BDT 100 BDT 50,000 Instant Free 24/7
Rocket BDT 100 BDT 30,000 1–3 minutes Free 24/7
Bank Transfer BDT 500 BDT 5,00,000 5–30 minutes Free Banking Hours
Upay BDT 100 BDT 20,000 Instant Free 24/7
Crypto (USDT) $5 Unlimited 5–15 minutes Network Fee 24/7

Depositing on 999ok via bKash — the most popular method

In Bangladesh, mobile banking starts with bKash. Nearly 70% of players on 999ok deposit using bKash — and for good reason. Most people already have the app, transfers can be made anytime, and funds are credited in just seconds.

One of the most common questions about bKash deposits on 999ok is: what if the balance doesn't show up after sending? In that case, contact live chat directly with your TrxID and it's usually resolved within minutes. As long as you send to the correct number, issues are extremely rare.

Nagad and Rocket — the fastest options

Nagad is growing in popularity — it's the first choice for users who prefer the postal service's official platform. Nagad payments on 999ok are processed instantly too, and in most cases the balance appears in under 30 seconds.

Rocket users can deposit on 999ok just as easily. This Dutch-Bangla Bank mobile wallet is widely used across the country, particularly in rural areas. Players outside major cities can deposit through Rocket without any hassle.

Bank Transfer for Large Deposits

For large deposits — such as over BDT 50,000 — bank transfer is the best option. Mobile banking has daily transaction limits, but bank transfers do not. 999ok maintains dedicated deposit channels for high rollers where millions in BDT can be sent in a single transaction.

Bank transfers take a bit longer — typically 5 to 30 minutes — but offer the highest level of security. Payments made at night or outside banking hours may be processed in the morning; this is normal.

Crypto deposits — for international players

For Bangladeshis abroad or anyone using a crypto wallet, 999ok supports deposits via USDT (TRC20 or ERC20), Bitcoin, and Ethereum. The TRC20 network has the lowest fees, so it's the recommended option when sending USDT.

Crypto deposits have no banking limits. Players based abroad can easily send funds to 999ok this way, and the amount is converted to BDT balance at the current market rate.

999ok
SSL Encryption

All payment data is encrypted with 256-bit SSL — no third party can access it.

Two-factor authentication

Login to your account and OTP verification are mandatory for large transactions.

Full Transaction History

Every deposit is logged in your dashboard and can be viewed at any time.

24/7 Support

If you run into any issue with a deposit, instant help is available in Bangla via live chat.

Instant Credit

With most payment methods, your balance is updated instantly as soon as the transfer is sent.

999ok
On deposits What to Do If Something Goes Wrong

Most of the time, deposits on 999ok go through without a hitch. Occasionally, network issues or incorrect details can cause a problem. Follow these steps to get it sorted quickly.

Take a screenshot of the TrxID

After payment, screenshot the transaction ID from your bKash/Nagad app — this is your proof of payment.

Wait 5 minutes

If the network is slow, it may take 1–5 minutes. Try refreshing the page to see if your balance has been updated.

Check Transaction History

Go to the "Deposit History" section of your 999ok dashboard to check whether your request shows as "Pending" or "Completed".

Contact Live Chat

If you have an issue, contact 999ok Live Chat Support directly with your TrxID and payment amount. Support is available in Bengali.

Report via email

For urgent matters, email [email protected] — attach screenshots. Replies typically come within 30 minutes.

Deposit Related Tips
Use your own number

Always pay from a mobile number registered in your own name. Using someone else's number may cause issues during verification.

Enter Promo Code First

If you want a bonus, enter the promo code before confirming your deposit. It cannot be applied afterward.

Ensure a Stable Internet Connection

Make sure your internet connection is stable during the deposit process. If the connection drops mid-way, the request may remain incomplete.

Late-Night Bank Transfer Advisory

Bank transfers made after 11 PM may not be processed until morning. If it's urgent, use bKash or Nagad instead.

About Deposits Frequently Asked Questions

Answers to the most frequently asked questions about 999ok deposits

The minimum deposit on 999ok is BDT 100. You can start with as little as BDT 100 across all mobile banking methods — bKash, Nagad, Rocket, and Upay. For bank transfers the minimum is BDT 500, and for crypto it is the equivalent of $5.

No, 999ok does not charge any deposit fees. Every BDT you send is credited to your balance in full. Crypto transfers may incur a small blockchain network gas fee, but that is charged by the network itself — not 999ok.

Wait 5 minutes first, then refresh the page. If your balance still hasn't updated, contact 999ok Live Chat Support with your bKash/Nagad transaction ID (TrxID). If payment was sent to the correct number, the issue is usually resolved quickly.

There is no daily limit on the number of deposits at 999ok — you can deposit as many times as you like. However, each deposit request must be submitted separately and requires a unique TrxID for each payment.

To claim a bonus on your first deposit, enter the current promo code in the promo code field before completing your deposit. If you deposit without a bonus code, it cannot be added afterward. You can find the current promo code on the 999ok promo page or via Live Chat.

Per 999ok policy, all deposits must be made from a payment method registered in your own name. Sending from someone else's number may cause verification issues and complications at the time of withdrawal.

Deposit today and start playing

Start with just BDT 100 on 999ok via bKash, Nagad, or Rocket. Instant credit, zero fees, and a welcome bonus — all in one.

বাংলা