Secure Transactions

999joya Transactions — Fast & Secure Deposits and Withdrawals via bKash, Nagad & Bank

Deposit or withdraw with ease — transactions at 999joya are simple, fast, and completely secure. bKash, Nagad, Rocket, and bank transfers, all in one place.

999joya
15 minutes
Average Withdrawal Time
6+
Payment Methods
24/7
Transaction Support
0%
Transaction Fee

Which payment methods are available for deposits and withdrawals?

999joya supports all the most popular payment methods used in Bangladesh

📱
BKash

Bangladesh's most popular mobile banking — fast and hassle-free transactions.

Minimum Deposit৳500
Minimum Withdrawal৳500
Deposit TimeInstant
Withdrawal Time5–15 minutes
Fastest
💛
Nagad

Bangladesh Post Office's mobile banking service — easy registration, fast payments.

Minimum Deposit৳500
Minimum Withdrawal৳500
Deposit TimeInstant
Withdrawal Time10–20 minutes
Popular
🚀
Rocket (Dutch-Bangla)

Dutch-Bangla Bank's mobile financial service — reliable and secure.

Minimum Deposit৳500
Minimum Withdrawal৳500
Deposit TimeInstant
Withdrawal Time15–30 Minutes
Secure
🏦
Bank Transfer

Transfer directly to your account from any scheduled bank.

Minimum Deposit৳1,000
Minimum Withdrawal৳1,000
Deposit Time30 minutes – 2 hours
Withdrawal Time1–4 Hours
For larger amounts
💚
Upay

UCB's mobile financial service — growing in popularity every day.

Minimum Deposit৳500
Minimum Withdrawal৳500
Deposit TimeInstant
Withdrawal Time15–30 Minutes
New Option
Cryptocurrency

USDT (TRC20/ERC20) supported — ideal for international users.

Minimum Deposit$10
Minimum Withdrawal$10
Deposit TimeAfter network confirmation
Withdrawal Time30–60 Minutes
International
999joya

How do I make a deposit?

Add funds to your account in just a few simple steps

1
Log In

Log in to your 999joya account. If you're new, please register first.

2
Deposit Menu

Click the "Deposit" button on your dashboard and select your preferred payment method.

3
Enter amount

Enter the amount you wish to deposit and fill in your payment number or details.

4
Confirm

Approve the payment in your app and your balance will be topped up within seconds.

How do I withdraw my winnings?

Withdrawals from 999joya are simple and fast — in most cases, your funds arrive within 15 minutes

1
Go to Account

Log in and open the "Withdrawal" option. This is usually found in the Wallet or Balance section.

2
Method & Amount

Choose your preferred withdrawal method (bKash/Nagad/Bank) and enter the amount you'd like to withdraw.

3
Account Verification

KYC verification may be required for your first withdrawal. Please upload a photo of your NID or passport.

4
Get Paid

Once approved, the funds will be sent directly to your mobile wallet or bank account.

Important Information About Withdrawals

Withdrawals require deposit and betting requirements to be met. Please withdraw to the same name and payment method used for your deposit. For the daily withdrawal limit and other applicable rules, Terms & Conditions available on this page.

Payment Method Comparison

See at a glance which method works best for you

Payment Methods Deposit Limit Withdrawal Limit Deposit Time Withdrawal Time Fee
bKash ৳500 – ৳50,000 ৳500 – ৳25,000 Instant 5–15 minutes Free
Nagad ৳500 – ৳50,000 ৳500 – ৳25,000 Instant 10–20 minutes Free
Rocket ৳500 – ৳30,000 ৳500 – ৳20,000 Instant 15–30 Minutes Free
Bank Transfer ৳1,000 – ৳5,00,000 ৳1,000 – ৳2,00,000 30 minutes – 2 hours 1–4 Hours Free
Upay ৳500 – ৳30,000 ৳500 – ৳20,000 Instant 15–30 Minutes Free
USDT (Crypto) $10 – Unlimited $10 – Unlimited Network Confirmation 30–60 Minutes Network Fee
999joya

Your funds are completely secure

Every transaction at 999joya is protected with the highest-grade security technology. Your personal information and financial data are never shared with any third party.

  • SSL 256-bit Encryption
  • Two-Factor Authentication (2FA)
  • Real-Time Fraud Detection
  • Licensed Payment Gateway
  • Automatic Account Lock System
  • 24/7 Fraud Monitoring Team
End-to-End Encryption

Your information is sent through encrypted channels on every transaction. No one can intercept or steal your data in transit.

KYC Verification

A verified account means uninterrupted transactions and faster withdrawals.

Privacy Protection

Your payment details, personal data, and transaction history are kept completely confidential.

Instant Notifications

You'll receive SMS and in-app notifications for every deposit and withdrawal, so any unauthorized activity is flagged immediately.

999joya Transactions — Everything You Need to Know

On any online betting platform, smooth and secure transactions are what matter most. Many platforms make it a hassle to deposit, and after a win, you're left waiting hours just to withdraw. 999joya built its payment system with those frustrations in mind — delivering speed, simplicity, and security all in one place.

Mobile banking has become a part of everyday life in Bangladesh — many people can't imagine a financial transaction without bKash. 999joya recognizes this reality, which is why bKash, Nagad, and Rocket are all fully supported. Not just supported — transactions through these methods are the fastest, with no extra charges.

999joya

The easiest way to make a deposit

Depositing at 999joya is just as easy as any mobile banking transfer you're used to. Log in, go to the Deposit Menu, and you'll see a list of available payment methods. Select bKash, enter your bKash number and the amount, then confirm in the bKash app — your balance will be credited instantly.

The process is just as straightforward for Nagad users. You can send money directly to your 999joya account using Nagad's merchant payment option. The same applies to Rocket. For those looking to transact larger amounts, bank transfer is the ideal choice — as it comes with a much higher daily limit.

No hidden conditions on withdrawals

Some platforms attach all sorts of hidden conditions to withdrawals without telling you upfront. 999joya is completely transparent about this. If you've claimed a bonus, you'll need to meet its wagering requirements — and this is clearly stated. For regular deposits made without a bonus, you can withdraw at any time.

Once you submit a withdrawal request, 999joya's finance team gets to work processing it. bKash and Nagad withdrawals typically arrive within 5 to 15 minutes. Bank transfers may take a bit longer — usually one to four hours. Requests made between midnight and 6 AM may be processed the next business day.

Transact under the same name

One important thing to keep in mind — the name on your 999joya account must match the name on your payment account. Any transaction made under a different name may be blocked for security reasons. This is actually for your own protection, to prevent anyone from making unauthorized deposits or withdrawals on your account.

Your first withdrawal may require KYC verification. Simply upload a clear photo of your National ID or passport. Once verified, all future withdrawals will be processed faster.

Transactions with Bonuses & Promotions

999joya regularly offers a range of bonuses — welcome bonuses, deposit match bonuses, cashback, and more. Bonuses give you more playing power, though you'll need to meet specific wagering requirements before withdrawing. For more details, Bonus Page View or Latest Promotions check here.

VIP members enjoy exclusive transaction perks — faster withdrawals, higher limits, and dedicated support. For players who bet regularly, VIP Program worth knowing about.

Having trouble with a transaction?

999joya's 24/7 customer support team is always on hand to help with any payment issues. Reach out via live chat, email, or social media — you'll typically get a response within 5 minutes.

Frequently Asked Questions About Transactions

All your transaction questions, answered right here

No, 999joya does not charge any platform fees for deposits or withdrawals. However, blockchain network fees may apply for cryptocurrency transactions, which are outside 999joya's control. There are no extra charges for mobile banking or bank transfers.

bKash and Nagad typically take 5–15 minutes. Rocket and Upay take 15–30 minutes. Bank transfers may take 1–4 hours. If KYC hasn't been verified, your first withdrawal may take a bit longer. Requests made at night (12am–6am) may be processed in the morning.

Standard accounts can submit up to 3 withdrawal requests per day. VIP members are eligible for more frequent withdrawals. The daily maximum withdrawal amount varies depending on your account tier.

Don't panic. First, wait a few minutes — minor network delays happen from time to time. If your balance hasn't updated within 15 minutes, contact customer support with your transaction ID or a screenshot. Most issues are resolved within 30 minutes.

KYC is not required for deposits. However, for withdrawals — especially larger amounts — having KYC verified speeds up the process. Once verified, all future transactions will go through more smoothly. Verification can be completed by submitting photos of the front and back of your national ID along with a selfie.

Yes, you can link multiple payment methods to the same account. However, for withdrawals, using the same method you deposited with is the most hassle-free option. Withdrawing via a different method may require additional verification.
Get Started Now

Sign up at 999joya — get a bonus on your very first deposit

Start from just ৳500 via bKash, Nagad, or bank. Fast withdrawals, no hidden charges.

বাংলা