Overview of bKash Transactions at 399bet

In Bangladesh, bKash, a subsidiary of BRAC Bank, stands as the indisputable leader in mobile financial services (MFS). With over 70 million registered users nationwide, bKash provides an accessible, rapid, and highly secure method for handling digital financial transfers directly from a mobile telephone.

At 399bet, we have engineered an automated direct-reconciliation payment gateway designed around the bKash ecosystem. By bridging our cashier portal with real-time financial ledger verification, Bangladeshi players can fund their gaming accounts in Bangladeshi Taka (BDT) within 60 to 90 seconds, completely free of intermediary conversion deductions or third-party handling fees.

+------------------------------------------------------------------------------------+
| BKASH TRANSACTION SPECIFICATIONS                                                   |
+---------------------+--------------------------------------------------------------+
| Service Provider    | bKash Limited (Regulated by Bangladesh Bank)                 |
| Minimum Deposit     | 200 BDT per transaction                                      |
| Maximum Deposit     | 30,000 BDT per single deposit ticket                         |
| Processing Time     | 60 to 90 Seconds (Automated Ledger Reconciliation)           |
| Platform Fee        | 0% Processing Charge from 399bet                             |
| Supported Modes     | bKash Smartphone Mobile App & Offline USSD Dial Code (*247#) |
| Required Identifier | 10-Character Alphanumeric Transaction ID (TrxID)             |
| Operating Hours     | 24 Hours a Day, 7 Days a Week, 365 Days a Year               |
+---------------------+--------------------------------------------------------------+

The Dynamic Number System: Why Deposit Numbers Change

Before executing your first bKash deposit, it is critical to understand our Dynamic Account Rotation System:

  • Daily Transaction Ceilings: The Bangladesh financial regulatory framework imposes daily and monthly incoming transaction limits on individual and merchant mobile financial accounts.
  • Automated Load Balancing: To ensure that our payment channels never stall due to reaching an account cap, our server infrastructure rotates active deposit receiving numbers automatically throughout the day.
  • The Golden Rule of Depositing: Never save a deposit number in your phonebook to reuse later. Every single time you wish to fund your account, you must open the 399bet deposit screen and copy the specific active bKash number currently assigned to your transaction ticket. Sending funds to an old, inactive number will cause delays and require manual ledger reconciliation.

Step-by-Step bKash Deposit Tutorial: Using the Smartphone App

bKash App Transaction Receipt and TrxID Verification Confirmation

Using the official bKash mobile application is the fastest and most convenient way to fund your 399bet balance. Follow this precise workflow:

+------------------------------------------------------------------------------------+
| BKASH APP DEPOSIT WORKFLOW                                                         |
| [1. Generate Ticket] ──► [2. Copy Number] ──► [3. Send Money] ──► [4. Enter TrxID] |
+------------------------------------------------------------------------------------+

Initiate Deposit Ticket on 399bet

  • Log in to your 399bet account using your smartphone or desktop browser.
  • Tap the Deposit button prominently displayed in the top header.
  • Select bKash as your primary payment channel.
  • Enter your desired deposit amount (minimum 200 BDT, maximum 30,000 BDT).
  • If you wish to activate the 200% Welcome Bonus, ensure the bonus toggle switch is selected before advancing.
  • Click Next to generate your unique deposit ticket.

Copy the Active bKash Number

  • The cashier window will display the active bKash phone number assigned to your ticket, along with instructions specifying whether to use Send Money or Cash In.
  • Tap the Copy icon adjacent to the phone number to copy it directly to your clipboard.

Complete Transfer inside the bKash App

  • Minimize your browser and open the official bKash application on your smartphone.
  • Enter your 5-digit bKash security PIN to access your wallet.
  • Tap Send Money from the home grid.
  • Paste the copied phone number into the recipient box.
  • Enter the exact BDT amount you specified on your 399bet deposit ticket.
  • Tap the arrow to review details, then tap and hold the Tap and Hold for Send Money button to finalize the transaction.

Locate and Copy the Transaction ID (TrxID)

  • Immediately upon completion, bKash displays a green confirmation screen.
  • Locate the TrxID (a unique 10-character alphanumeric code, for example: BL7K92P8MN).
  • Tap directly on the TrxID to copy it to your clipboard.

Confirm on 399bet

  • Return to the 399bet deposit window in your browser.
  • Paste the copied 10-character TrxID into the designated verification box.
  • Enter the 11-digit mobile phone number you used to send the funds.
  • Click Confirm Deposit. Our automated gateway cross-references the TrxID with the incoming ledger and credits your playable balance within 60 to 90 seconds.

Step-by-Step bKash Deposit Tutorial: Using USSD Code (*247#)

If you are using a feature phone or do not have active cellular data for the bKash application, you can complete your deposit using the standard USSD dialer:

  1. Retrieve the Active Number: Generate your deposit ticket on 399bet and write down the assigned bKash number.
  2. Dial USSD Code: Open your phone’s call dialer and dial *247#.
  3. Select Send Money: Reply with option 1 for Send Money.
  4. Enter Destination Number: Input the 11-digit bKash number provided on your 399bet deposit screen.
  5. Enter Amount: Enter the exact BDT amount specified on your ticket.
  6. Enter Reference (Optional): Enter 1 or your 399bet username if prompted for a reference.
  7. Confirm with PIN: Enter your secret 5-digit bKash PIN to authorize the transaction.
  8. Retrieve TrxID from SMS: You will receive an immediate SMS from bKash confirming the transfer. Open the SMS, copy the 10-character alphanumeric TrxID, and enter it into the 399bet cashier portal to trigger automated account crediting.

Common Deposit Mistakes and How to Avoid Them

Even with an automated system, occasional user errors can interrupt processing. Here is how to prevent and resolve the most common issues:

+--------------------------+-------------------------------+--------------------------+
| COMMON ERROR             | ROOT CAUSE                    | CORRECTIVE ACTION        |
+--------------------------+-------------------------------+--------------------------+
| Typo in TrxID            | Mistyping 0 (zero) vs O (letter)| Copy/paste TrxID directly|
| Depositing to Old Number | Using phonebook saved contact | Always get fresh number  |
| Amount Mismatch          | Ticket says 500, sent 400 BDT | Send exact ticket amount |
| Third-Party Sender Number| Sending from friend's bKash   | Use your personal wallet |
| Missing Bonus Selection  | Forgetting to toggle promo    | Contact Live Chat before play|
+--------------------------+-------------------------------+--------------------------+

Handling a Delayed Deposit

If your balance does not reflect your transfer within 3 to 5 minutes:

  1. Open your bKash app and navigate to Statements (or locate the confirmation SMS).
  2. Take a clear screenshot displaying the TrxID, Recipient Number, Amount (BDT), and Timestamp.
  3. Open the 24/7 Live Chat widget on 399bet.
  4. Inform the support agent: "My bKash deposit is pending," and upload the screenshot.
  5. A support representative will manually reconcile the transaction in our administrative ledger and credit your funds immediately.

Security, Privacy and Fund Protection

Financial security is an absolute priority. 399bet implements rigorous measures to ensure your banking details remain protected:

  • No Access to Your Personal bKash PIN: 399bet will never ask you for your 5-digit bKash PIN or one-time password (OTP). Transactions occur entirely within your own banking app; you only provide the resulting public TrxID on our platform.
  • Segregated Capital Reserves: All player balances are ring-fenced from operational corporate accounts in compliance with Curaçao eGaming regulations.
  • Encrypted Data Transmissions: All communications between your device and our cashier are shielded by enterprise-tier 256-bit SSL encryption.

Gaming should always remain within your personal entertainment means. Never borrow funds or use household living expenses to gamble. If you ever feel that your spending is becoming difficult to control, reach out for free, confidential guidance from certified organizations such as Gambling Therapy and BeGambleAware.


Frequently Asked Questions

The minimum deposit is 200 BDT per transaction, making it easy for casual players to participate. The maximum single deposit limit is 30,000 BDT per ticket. High-volume VIP members can coordinate with their personal account managers for custom limits.

No. 399bet charges a 0% processing fee. If you transfer 1,000 BDT from your bKash wallet, exactly 1,000 BDT will be credited to your playable account balance.

After completing a transfer, the TrxID is displayed prominently on the green confirmation screen. If you have already closed that screen, tap the bKash logo in the top right corner of the app, select Statement, and view your recent transactions; the 10-character code is listed directly below the transaction amount.

Yes. When generating your deposit ticket, check if the cashier lists an Agent Number with the "Cash In" instruction. If selected, you can visit any local bKash agent counter and request a standard Cash In to that number. Ensure the agent provides you with the TrxID printed on the receipt.

If you mistakenly transferred funds to an account number you used previously that has since rotated out of the active cashier screen, do not panic. Take a screenshot of the transaction statement from your bKash app and contact our 24/7 Live Chat immediately. Our finance department will trace the transaction in our central banking ledger and credit your account manually.

Yes. 399bet allows multi-gateway banking as long as both the bKash and Nagad accounts are registered under your own verified legal name and identity. Third-party fund transfers are strictly prohibited to prevent financial fraud.