999r Payment — Fast, Secure Deposits & Withdrawals for Bangladesh Players

From bKash to Nagad to Visa — everything you need to fund your 999r account and collect your winnings, all in one place.

Banking Made Easy at 999r

At 999r, we understand that smooth, hassle-free transactions are just as important as the games themselves. Whether you are placing a bet on a BPL match from Dhaka, spinning the reels from Chittagong, or catching a live dealer table from Sylhet — your money needs to move fast and stay safe. That is exactly what our payment system is designed to deliver.

We support the most popular payment channels in Bangladesh, giving every player in Rajshahi, Khulna, Barisal, Mymensingh, or Cox's Bazar a reliable way to deposit and withdraw without friction. Transactions are processed around the clock, every day of the year.

⚡Instant Deposits
🔒SSL Encrypted
📱Mobile Friendly
💰Zero Fees
999r

Supported Payment Methods

999r currently accepts the following payment methods tailored for Bangladeshi players. Each option has been selected for its speed, reliability, and widespread availability across the country.

📲
bKash
The most widely used mobile wallet in Bangladesh. Instant transfers 24/7 with no service fee.
Instant
💜
Nagad
Government-backed digital wallet from Bangladesh Post Office. Fast and trusted nationwide.
Instant
🚀
Rocket
Dutch-Bangla Bank's mobile banking service. Widely available across rural and urban Bangladesh.
Fast
🏦
Upay
UCB-backed mobile financial service with strong presence across Dhaka and major cities.
Fast
💳
Visa
Accepted Visa debit and credit cards from major Bangladeshi banks including City Bank and BRAC Bank.
Secure
🎴
Mastercard
Mastercard debit and credit cards accepted from Sonali Bank, Islami Bank, and other leading issuers.
Secure

All methods listed above are available for both deposits and withdrawals unless stated otherwise in your account dashboard. If you experience any issues with a transaction, our support team is available around the clock.

999r

How to Deposit at 999r

Making your first deposit at 999r takes just a few minutes. Follow these simple steps and your funds will be ready to play with almost immediately.

  1. 1

    Log In to Your Account

    Visit 999r Login and enter your registered username and password. New players must register first — the process takes under two minutes.

  2. 2

    Go to the Deposit Page

    From your account dashboard, tap the Deposit button. You will be taken to the payment page where all available methods are listed.

  3. 3

    Select Your Preferred Method

    Choose from bKash, Nagad, Rocket, Upay, Visa, or Mastercard. Each method shows its minimum and maximum deposit limits clearly.

  4. 4

    Enter the Amount

    Type in how much you want to deposit in Taka. Make sure the amount is within the allowed range for your chosen method. Minimum deposits start from as low as ৳200.

  5. 5

    Confirm and Complete

    Confirm the transaction in your mobile wallet or card portal. Funds typically arrive in your 999r balance within seconds for mobile wallets and up to a few minutes for card payments.

21+ Only. Deposits and all gaming activity on 999r are restricted to players aged 21 and above. Please play responsibly and within your means.

Transaction Limits at a Glance

The table below outlines the current deposit limits per transaction for each supported payment method. Withdrawal limits follow a similar structure and are visible in your account dashboard.

Method Min Deposit Max Deposit Speed
bKash ৳200 ৳50,000 Instant
Nagad ৳200 ৳50,000 Instant
Rocket ৳300 ৳30,000 Under 5 mins
Upay ৳300 ৳25,000 Under 5 mins
Visa / Mastercard ৳500 ৳1,00,000 Up to 30 mins

Limits are subject to change. Always check your account dashboard for the most up-to-date figures before initiating a large transfer.

999r

How to Withdraw Your Winnings

Winning is great. Getting paid quickly is even better. 999r processes withdrawal requests as fast as technically possible — most bKash and Nagad withdrawals land in your mobile wallet within minutes of approval.

To keep withdrawals smooth, make sure your account details are verified and that the withdrawal method you choose matches the one used for your original deposit. This is a standard anti-fraud measure that protects your funds.

Withdrawal Steps

  1. 1

    Navigate to Withdraw

    Log in to 999r, open your account menu, and select the Withdraw option.

  2. 2

    Choose Method and Amount

    Select your preferred withdrawal channel and enter the amount in Taka. The system will show your available balance and the applicable limits.

  3. 3

    Verify Your Identity

    For security, you may be asked to confirm your identity via an OTP sent to your registered phone number. This step keeps your account safe.

  4. 4

    Receive Your Funds

    Once approved, your winnings are sent directly to your bKash, Nagad, or bank account. Most requests are resolved within 15 minutes during peak hours.


Your Security Is Our Priority

Every transaction on 999r is protected by 256-bit SSL encryption — the same standard used by leading banks in Bangladesh, including Dutch-Bangla Bank and BRAC Bank. Your financial data is never stored on our servers in plain text, and our payment gateway partners undergo regular security audits.

We apply real-time fraud detection on all incoming and outgoing payments. Unusual activity triggers an automatic review, and our compliance team acts immediately to protect player accounts. Your peace of mind is built into every step of the 999r payment process.

🔐256-bit SSL
🛡️Fraud Protection
✅Fair Play Certified
🔄24/7 Monitoring

If you ever have a concern about a transaction — whether a deposit has not appeared in your balance or a withdrawal is taking longer than expected — contact our support team directly. We aim to resolve all payment queries within one hour.

999r

Tips for Smooth Transactions

A few simple habits will keep your 999r banking experience completely friction-free. Always use the bKash or Nagad number that is registered under your own name — deposits from third-party numbers may be delayed or declined as part of our standardKYC process. Keep your mobile wallet topped up before big cricket events like T20 World Cup or IPL season — transaction volumes spike during match days and processing can occasionally slow down industry-wide.

When withdrawing, always double-check the mobile number or bank account you are sending funds to. A typo in a bKash number can delay your payout significantly. The 999r platform will show a confirmation screen before processing — take a moment to review the details carefully.

Finally, never share your 999r account password or mobile banking PIN with anyone — including anyone claiming to be from our support team. Legitimate 999r staff will never ask for your PIN, OTP, or full card number. If you receive such a request, report it immediately through our official support channel.


Ready to Make Your First Deposit?

Log in to 999r now and fund your account in seconds using bKash, Nagad, or your preferred method. Your balance is ready when you are. 21+ only. Play responsibly.

Login & Deposit Now

Frequently Asked Questions

bKash and Nagad are the fastest options, with most deposits credited to your 999r balance instantly — typically within seconds of confirmation. These two mobile wallets are the preferred choice for players across Bangladesh.
999r does not charge any platform fee for standard deposits or withdrawals. However, your mobile wallet provider or bank may apply their own transaction charges. Always check with your payment provider for the latest fee schedule.
The minimum deposit varies by payment method. For bKash and Nagad it starts at ৳200, while card payments have a minimum of ৳500. Full limits for every method are displayed on the deposit page inside your account.
Most bKash and Nagad withdrawals are processed within 15 minutes after approval. Rocket and Upay withdrawals may take up to 30 minutes. Card withdrawals can take between a few hours and one business day depending on your issuing bank.
No. For security and KYC compliance, deposits must be made from a mobile wallet or bank account registered in your own name. Deposits from third-party accounts may be rejected or held for review. Using your own verified account also speeds up withdrawals.
First, wait a few minutes and refresh your account page — occasional network delays can cause a short lag. If the balance has still not updated after 10 minutes, take a screenshot of your mobile wallet transaction confirmation and contact 999r support. Our team will trace the payment and credit your account manually if needed.