mjl999 Finance & Wallet — Fast, Secure BDT Deposits and Withdrawals for Bangladeshi Players
Everything you need to manage your funds in one place. Deposit via bKash, Nagad, Rocket, and Upay in seconds. Withdraw your winnings straight to your mobile wallet — no conversion fees, no delays, no hassle. Built from the ground up for players across Dhaka, Chittagong, Sylhet, and every corner of Bangladesh.
Your Money, Your Control
Managing your balance at mjl999 is straightforward by design. Whether you are topping up your account before a big BPL match night or cashing out after a winning streak on the slots, the finance and wallet system is built to move as fast as you do — with funds in and out measured in minutes, not days.
Every transaction runs through encrypted channels so your banking details and account funds stay protected at all times. The platform accepts Bangladeshi Taka (BDT) as its primary currency, meaning there is no hidden exchange rate working against you when you deposit ৳500 or withdraw ৳50,000.
Payment options have been specifically chosen to match how most Bangladeshis actually move money day-to-day — mobile financial services like bKash and Nagad dominate because they are already on your phone and trusted by millions. Bank transfers via Dutch-Bangla Bank, BRAC Bank, and City Bank are also supported for players who prefer traditional routes.
Supported Payment Methods
mjl999 supports six payment channels covering the most popular ways Bangladeshi players send and receive money — from mobile wallets to bank transfers and international cards.
Min Deposit: ৳200
Max Deposit: ৳100,000 per transaction
Processing: Instant (under 60 seconds)
Withdrawal: 10–30 minutes
Bangladesh's most widely used mobile financial service. Available to all bKash Personal and bKash Agent account holders. Use the Send Money function pointed at the mjl999 merchant number shown after login.
Min Deposit: ৳200
Max Deposit: ৳100,000 per transaction
Processing: Instant (under 60 seconds)
Withdrawal: 10–30 minutes
Operated by Bangladesh Post Office and widely available nationwide. Nagad deposits follow the same Send Money workflow as bKash — fast, reliable, and fee-free on the mjl999 side for standard transactions.
Min Deposit: ৳300
Max Deposit: ৳50,000 per transaction
Processing: Under 2 minutes
Withdrawal: 15–45 minutes
Dutch-Bangla Bank's mobile banking product, Rocket has a strong user base in Sylhet, Rajshahi, and Rangpur divisions. Supported for both deposit and withdrawal at mjl999 with competitive daily limits.
Min Deposit: ৳300
Max Deposit: ৳30,000 per transaction
Processing: Under 3 minutes
Withdrawal: 20–60 minutes
UCB Bank's mobile financial service is growing rapidly across Dhaka and Chittagong. Upay offers a clean app experience and is popular among younger players looking for an alternative to the dominant bKash ecosystem.
Min Deposit: ৳500
Max Deposit: ৳200,000 per transaction
Processing: 1–5 minutes
Withdrawal: 1–3 business days
Debit and credit cards issued by Bangladeshi banks (City Bank, BRAC Bank, Islami Bank, Sonali Bank) are accepted. Card withdrawals take slightly longer due to standard banking settlement windows but carry higher transaction limits.
Min Deposit: ৳1,000
Max Deposit: ৳500,000 per transaction
Processing: 15–60 minutes
Withdrawal: 1–2 business days
Supported banks include Dutch-Bangla Bank, City Bank, BRAC Bank, and Islami Bank. Best suited for high-volume transactions. Platinum and Diamond VIP members enjoy priority processing on bank transfer withdrawals.
How to Make a Deposit
Making your first deposit at mjl999 takes less than two minutes if you already have a bKash or Nagad account set up on your phone. Follow these steps exactly and your balance will be ready to use before the next BPL over is bowled.
Log In to Your mjl999 Account
Navigate to the mjl999 Login page and sign in with your registered mobile number and password. If you have two-factor authentication enabled, enter the OTP sent to your number before proceeding.
Open the Finance / Wallet Section
From your account dashboard, tap or click "Finance / Wallet" in the top navigation or the account menu. This opens your wallet overview showing your current balance, pending transactions, and deposit history.
Select "Deposit" and Choose Your Method
Tap the Deposit button and select your preferred payment channel — bKash, Nagad, Rocket, Upay, Card, or Bank Transfer. Each option displays its current minimum and maximum limits clearly before you proceed.
Enter the Deposit Amount in BDT
Type in the amount you wish to deposit in Bangladeshi Taka. The system will show the exact amount that will be credited to your playing balance. There are no hidden charges added by mjl999 on standard mobile wallet deposits.
Complete the Payment via Your Chosen App
For bKash and Nagad: use the Send Money feature in your mobile wallet app, entering the merchant number displayed on the mjl999 deposit screen. Include the unique reference code shown — this is how mjl999 matches your payment to your account automatically.
Wait for Confirmation
Return to your mjl999 wallet page. For mobile wallets, your balance should update within 60 seconds. If it does not update within 5 minutes, use the Live Chat support feature and provide your bKash/Nagad transaction ID — the team will resolve it immediately.
Ensure Your Account Is Fully Verified
Withdrawals are only processed to verified accounts. If you have not yet submitted your NID (National Identity Card) photo and selfie verification, do this first via the Account Settings page. Verification takes 5–15 minutes during business hours.
Check Your Withdrawable Balance
In your wallet, your balance is displayed in two parts: total balance and withdrawable balance. Bonus funds that have not yet met their wagering requirements are held separately and cannot be withdrawn until the playthrough is completed.
Select "Withdraw" and Choose Method
Tap Withdraw and select your preferred payment method. For fastest processing, choose the same channel you used to deposit (bKash to bKash, Nagad to Nagad). The withdrawal must go to an account registered in your name — third-party withdrawals are not permitted.
Enter the Amount and Confirm Your Mobile Number
Type the withdrawal amount in BDT and confirm the destination mobile wallet number or bank account. Double-check the number carefully — once a withdrawal is submitted and processing begins, it cannot be cancelled or redirected.
Submit the Request
Confirm your withdrawal request. You will receive an on-screen confirmation with a reference number. Save this reference number in case you need to follow up with support. The system will send an in-app notification when the funds are sent.
Receive Funds in Your Mobile Wallet
For standard verified accounts, bKash and Nagad withdrawals arrive within 10–30 minutes. Gold tier and above enjoy priority processing — typically under 10 minutes. Bank transfer withdrawals follow standard banking settlement times of 1–2 business days.
How to Request a Withdrawal
Getting your winnings out of mjl999 and into your bKash or Nagad wallet is a straightforward process. Whether you are withdrawing a small session profit or a large jackpot win, the same steps apply — and the same security standards protect every transaction.
Limits, Fees & Processing Times
A full breakdown of deposit and withdrawal limits for every payment channel, with processing time estimates and fee information. All amounts in BDT.
| Payment Method | Type | Min Deposit | Max Deposit | Deposit Speed | Min Withdrawal | Max Withdrawal | Withdrawal Speed | Fees |
|---|---|---|---|---|---|---|---|---|
| bKash | Mobile Wallet | ৳200 | ৳100,000 | ~60 sec | ৳500 | ৳50,000 | 10–30 min | None (mjl999 side) |
| Nagad | Mobile Wallet | ৳200 | ৳100,000 | ~60 sec | ৳500 | ৳50,000 | 10–30 min | None (mjl999 side) |
| Rocket | Mobile Wallet | ৳300 | ৳50,000 | Under 2 min | ৳500 | ৳30,000 | 15–45 min | None (mjl999 side) |
| Upay | Mobile Wallet | ৳300 | ৳30,000 | Under 3 min | ৳500 | ৳20,000 | 20–60 min | None (mjl999 side) |
| Visa / Mastercard | Card | ৳500 | ৳200,000 | 1–5 min | ৳1,000 | ৳100,000 | 1–3 business days | Card provider may charge |
| Bank Transfer | Bank | ৳1,000 | ৳500,000 | 15–60 min | ৳2,000 | ৳500,000 | 1–2 business days | None (mjl999 side) |
* Limits shown are for standard verified accounts. Gold, Platinum, and Diamond VIP members may have higher daily and per-transaction limits. Contact your account manager or live chat for personalised limit information. Processing times may occasionally be longer during peak periods such as BPL match days or major T20 tournament finales.
Wallet Security Features
Financial security is not a checkbox at mjl999 — it is baked into every layer of the wallet system. From the moment you initiate a deposit to the second your withdrawal arrives in your bKash account, multiple security layers are working in the background to keep your money and your data safe.
Players based in Dhaka, Chittagong, or anywhere else in Bangladesh can transact with confidence knowing that their financial data is never stored in plaintext and every sensitive action triggers an additional verification step.
- 256-bit SSL Encryption — All data transmitted between your browser or app and the mjl999 servers is encrypted using industry-standard TLS 1.3 protocols. No transaction data travels in plaintext.
- Two-Factor Authentication (2FA) — Every login and every withdrawal request triggers an OTP sent to your registered mobile number. Even if someone knows your password, they cannot access your funds without your phone.
- Identity Verification (KYC) — All accounts must complete KYC verification before withdrawals are enabled. This one-time process matches your NID details to your account to prevent fraudulent use and protect your balance.
- Masked Financial Details — Card numbers, bank account numbers, and mobile wallet numbers are partially masked in the interface. Full details are never displayed on screen after initial entry.
- Unusual Location Alerts — If a login or transaction is detected from an IP address or region inconsistent with your normal activity, mjl999 sends an immediate alert to your registered number and may temporarily hold the transaction for manual review.
- Withdrawal-to-Registered-Account-Only Policy — Funds can only be sent to a payment account registered in the same name as your mjl999 account. This eliminates the risk of funds being redirected to a fraudulent third-party account.
- Session Timeout & Auto-Lock — Inactive sessions are automatically terminated after a configurable period. You can set your preferred session timeout from 15 minutes to 4 hours inside your account security settings.
- Full Transaction History & Audit Log — Every deposit, withdrawal, bonus credit, and adjustment is timestamped and stored in your transaction history. You can export this log at any time for your own records.
Responsible Spending Tools
mjl999 believes that enjoying the platform should never come at the cost of your financial wellbeing. The wallet system includes a suite of tools that put you in control of how much you deposit and spend.
Daily Deposit Limit
Set a maximum amount you are allowed to deposit in any 24-hour period. Once reached, the deposit function is locked until the following day. Changes to increase the limit take 48 hours to apply — decreases take effect immediately.
Weekly & Monthly Deposit Cap
In addition to daily limits, you can set a rolling 7-day or 30-day deposit ceiling. This is useful for players who manage their entertainment budget on a monthly basis — the system enforces it automatically without requiring manual tracking.
Loss Limit
Set the maximum amount you are willing to lose in a session, a day, or a week. When your losses reach the threshold, your account is automatically restricted from placing further bets until the period resets. A powerful guardrail for mindful play.
Cool-Off Period
Take a short break of 24 hours, 48 hours, or 7 days. During a cool-off, deposits and betting are suspended but your account remains open and your balance is safe. This option is available instantly from your wallet settings.
Self-Exclusion
For players who need a longer break, self-exclusion options of 30 days, 90 days, 6 months, or 1 year are available. During self-exclusion, your account is fully suspended including deposits, bets, and promotional communications. Contact support to apply.
Spending Reality Check
Enable periodic pop-up notifications that show how long you have been playing and your net financial position for the session. These gentle reminders help maintain awareness of time and money spent — particularly useful during long BPL live-betting sessions.
Frequently Asked Questions
Common questions about deposits, withdrawals, and wallet management at mjl999 — answered in plain English.
Ready to Fund Your mjl999 Account?
Deposit in BDT via bKash, Nagad, Rocket, or Upay in under 60 seconds. No fees on your side, no conversion rates working against you. Join hundreds of thousands of Bangladeshi players who trust mjl999 for fast and secure transactions. 18+ only — play responsibly.
Login to mjl999 Explore Casino