Frequently Asked Questions

Answers to all questions about deposits, bonuses and casino at joy 9apps

This page brings together the most frequently asked questions at joy 9apps — you will find detailed answers on depositing money, bonus terms, casino games, and customer support. If you cannot find your question, let us know via our 24/7 live chat.

21+ only 24/7 support SSL secured Service in Bengali and English
Deposit

How to deposit money

joy 9apps does not charge any deposit fee. However, your mobile banking provider — bKash, Nagad, or Rocket — may apply their own transaction charges as per their app policy. The minimum deposit starts at just ৳100, so you can top up your account even with a small amount.

joy 9apps currently supports three mobile banking methods: bKash, Nagad, and Rocket (Dutch-Bangla Bank's mobile wallet). Each of these methods accepts deposits from as low as ৳100. After joy 9apps Login, go to the deposit section of your account and choose your preferred method.

Log in to your account, go to the deposit option, and select Nagad. Send money from the Nagad app to the number shown, and fill in the reference number correctly. Your balance will be credited within a few minutes. If there is an issue, send a screenshot to live chat for a quick resolution.

Your balance is usually credited within a few minutes. During busy periods there may be a slight delay. If it takes more than 15 minutes, keep a screenshot of the transaction (with date, amount, and transaction ID) and contact joy 9apps 24/7 live chat. The support team will verify and resolve it quickly.

To deposit with bKash, log in to your joy 9apps account and select the bKash option on the deposit page. Send money to the number shown using the bKash app or USSD. Enter your account ID or the specified code in the reference field. You can send any amount from ৳100. Keep the confirmation message from the successful transaction.

The minimum withdrawal amount at joy 9apps is ৳1,000. Funds typically arrive within 15 minutes to 2 hours of making a request. Withdrawals can be made via bKash, Nagad, and Rocket. If your account verification is not complete, the first withdrawal may take a little longer.
Casino

Casino and table games

A roulette wheel has numbers from 0 to 36. The result is whichever number the ball lands on. You can bet on a specific number, a color (red/black), odd/even, or a group of numbers. A correct prediction pays out based on your bet amount. Both European and live dealer roulette are available at joy 9apps.

Bet limits vary by table game — they generally start from a small amount and go up to larger stakes. There are low-limit tables for new players and high-stakes options for experienced ones. You can see each table's limits before joining on the joy 9apps Casino page, making it easy to choose a table that fits your budget.

In live casino, a real dealer runs the game via a live video stream from a studio. You can see the cards, roulette wheel, or baccarat table on screen in real time and place bets using buttons. Tables from well-known studios like Evolution, Pragmatic Play Live, and Ezugi are available at joy 9apps.

Yes, the joy 9apps live casino is fully optimized for mobile browsers and the app. A good mobile data or Wi-Fi connection keeps the video stream smooth. The Android APK and iOS app are available for both platforms through official channels. Betting buttons and the chat feature are easy to use even on a small screen.

Yes, both Baccarat and Teen Patti are available at joy 9apps. Baccarat can be played in live dealer format, and JILI's Teen Patti Joker and Teen Patti 20-20 card games are also offered. These classic card games are very popular in Bangladesh, so you will find multiple tables and variants.

RTP (Return to Player) is the theoretical percentage of total bets that is returned to players over the long term. For example, Mahjong Ways 2 has a maximum RTP of 96.95%. It is not a guarantee for an individual session, but a higher RTP is statistically better for players. You can find information on popular games on the joy 9apps Slots page.
Bonus

Bonus terms

Slot games generally contribute in full toward wagering requirements. Live casino, table games (roulette, baccarat), and card games may contribute at a different rate. Read the joy 9apps terms and conditions or ask via live chat for the exact list. Sports betting may also count toward requirements — contact support for details.

Yes, every bonus has an expiry period. If the wagering requirement is not met within the set time after claiming, the bonus may be cancelled. Weekly bonuses (such as the weekend joy 9apps Festival) generally require the wagering to be completed by Monday. Check the details of each offer for the specific expiry.

Wagering is calculated based on the bonus amount, not the deposit amount. For example: deposit ৳1,000, get a 100% bonus of ৳1,000, balance becomes ৳2,000. Wagering = ৳1,000 × 10 = ৳10,000. This means you need to place a total of ৳10,000 in bets before you can withdraw winnings from the bonus. Withdrawal is allowed once this requirement is met.

A 100% bonus is automatically applied on your first deposit when you open a new account, up to a maximum of ৳10,000. A minimum deposit of ৳100 qualifies. For example, depositing ৳20,200 gives you a ৳10,000 bonus, bringing your total balance to ৳30,200 — wagering requirement: ৳10,000 × 10 = ৳1,00,000. No code is needed; the bonus is added to your account directly.

Yes. The "Weekend joy 9apps Festival" bonus can be claimed once per week. This bonus gives you 50% of your deposit, up to ৳5,000, with a 15x wagering requirement. Example: deposit ৳2,000 → ৳1,000 bonus → wagering ৳15,000. The requirement must be met by Monday. Minimum deposit is ৳100.

Yes. The joy 9apps VIP program has four tiers: Bronze (up to 0.3% weekly cashback), Silver (0.6%), Gold (0.9%), and Platinum (1.2%). Cashback is based on the net loss for that week. Example: a Gold member with a ৳20,000 net loss in a week receives ৳180 cashback. Your tier goes up as you play more.
Support

Customer support

joy 9apps offers two support channels: live chat and email. Live chat is the fastest option — just click the chat button on the site or app to connect. For detailed issues you can write to email, especially if you need to send documents or screenshots. Both channels provide service in Bengali and English.

Yes, the joy 9apps support team works 24 hours a day, 7 days a week. You can reach them via live chat or email at night, early morning, or any time. Support remains active during major events like BPL or the T20 World Cup. There are no fixed office hours.

Yes. The joy 9apps support team provides service in both Bengali and English. It is completely normal to chat in Bengali as a player from Bangladesh, and the support team is familiar with local context and payment methods. Language will not be a barrier.

For a faster resolution, keep the following on hand: your account username or registered mobile number; for transaction issues — transaction ID, amount, and date; a screenshot of the transaction (bKash/Nagad/Rocket confirmation message); for game issues — the game name and round ID. Having this information lets the support team work much faster.

To keep your play in check, the joy 9apps responsible gaming page has detailed guidelines and advice on setting personal limits. There is also an option to set deposit limits so you do not go beyond your budget. The support team is ready to help directly on this matter. This service applies to those aged 21 and above.

Still have questions?

If you could not find the answer in this FAQ, our support team is always ready to help.

Login to joy 9apps

Get support directly

If your question is not in the FAQ, contact the joy 9apps support team directly. Chat in Bengali and get a quick resolution.

24/7 Live Chat

Tap the chat icon on the site or app. Get an instant response in Bengali or English — any time of day or night, the support team is active.

Email support

Use email for detailed issues or when you need to send documents. Write to [email protected] and attach your screenshots. The support team will respond promptly.

Secure account

For any account-related issue — password reset, verification, or suspicious activity — contact support immediately. It is safe to share information over an SSL-secured connection.