Register with 99ltd and reach the lobby in a few steps
99ltd is built around a straightforward account path — fill in your details, pick your local payment route, and you are in the lobby. Access depends on your local law and eligible region in Bangladesh.
The registration form asks for a valid mobile number or email address, a password you create, and basic identity details. Once you submit, check your inbox or messages for a verification link — the account is not active until that step is complete. After verification, your account wallet is ready, and you can choose a local payment route from the deposit screen. Keep your login details somewhere you can retrieve them; the account recovery path shown in the interface requires access to the same contact you registered with. If you run into any issue during the form, our support route is available from the help section of the page. Navigation from account to lobby is one tap on mobile — the lobby opens directly after sign-in without a redirect delay. Make sure the contact details you enter match what is registered to your bKash or Rocket account, because that connection matters for wallet deposits later.
Verify your contact
A verification message goes to the mobile number or email you register. Confirm it before your first login — unverified accounts cannot access the deposit screen or the lobby.
Account wallet access
Your account wallet appears in the header once you are signed in. Transaction history, current balance and payment options are all visible there without navigating away from the lobby.
Lobby navigation after sign-in
The lobby loads immediately after a confirmed login. Sports categories, live casino and slot rooms are reachable from the bottom nav on mobile — no separate page load required.
Published support route
The help section inside your account lists the contact routes we publish. Use these if the form does not submit or if your verification message does not arrive within the expected window.
LOCAL PAYMENT ROUTES
Fund your account with bKash, Rocket or Upay
After your account is active, head to the deposit screen to choose your payment route. bKash is the path most accounts in Bangladesh use — enter the bKash-registered number, confirm the amount in the field shown, and follow the prompt to the bKash app. Rocket follows the same pattern through your Rocket wallet. Upay is available as a third route if bKash and Rocket do not match your setup. Each route shows the minimum deposit amount and any field instructions directly on the deposit screen — follow what is shown there rather than a fixed figure here, as limits can be updated. Your deposit lands in the account wallet, and the lobby reflects the balance immediately. All three options are configured for mobile, so the handoff from the 99ltd deposit screen to your wallet app is a direct redirect on the same device.
bKash
Enter your bKash-registered number on the deposit screen and follow the redirect to confirm. The account wallet updates once the bKash transaction is complete on your end.
Rocket
Rocket deposits follow the same field-entry path as bKash. Open your Rocket wallet when prompted, confirm the amount, and the balance appears in your account wallet.
Upay
Upay is available as an alternative local route. Select it from the deposit options, enter your Upay details in the fields shown, and complete the transfer from your Upay app.
BEFORE YOU START
Check these four things before you register
A quick check before you open the form saves time during registration. The four points below cover the most common places where the process stalls — domain access, contact details, password setup and identity information. If any of these are not in order, registration may not complete or your verification message may not arrive. Work through each one before you start, especially if you are on a mobile connection where switching between apps mid-form can interrupt the session.
Current domain access
Make sure you are on 99ltd — the current, published domain. Accessing an outdated link may redirect you to an error page or an incomplete form that does not submit correctly.
Phone or email access
You need live access to the mobile number or email you plan to register. The verification message arrives there, and you cannot activate the account without confirming it promptly.
Password ready
Choose a password before you open the form. The registration field requires a mix of characters as shown in the form instructions — note it down somewhere secure before you submit.
Identity details at hand
The form asks for your name and date of birth as part of the sign-up fields. Have these ready in the format the form requests — mismatches at this step can delay account activation.
RETURNING ACCOUNT ACCESS
Get back into your account after losing access
If you cannot log in, the first step is the recovery option shown on the login screen — it is labelled clearly and initiates the process using the contact you registered with. You will need access to that same mobile number or email to complete recovery. The interface walks you through each field; follow the instructions shown on screen rather than assuming a fixed number of steps, as the flow depends on your account type and verification status. If the recovery screen does not resolve the issue — for example, if you no longer have access to the registered contact — reach out through the support route published in the help section. Our team can verify your identity through the details on record and advise on the next step. Do not create a second account to work around a login issue; duplicate accounts are flagged during routine checks and can restrict wallet access on both.
Use the login-screen recovery link
The recovery option is on the login page. Select it and enter the contact details you registered with to receive the reset instructions.
Follow the on-screen fields
The recovery flow displays each required field in order. Read the instructions on each screen before entering details — the steps shown there are the active ones for your account.
Contact support for unresolved access
If you no longer have access to your registered contact, use the help section inside the site to reach us. Support can check the account record and explain the available path forward.
Avoid creating duplicate accounts
One account per person is required. Opening a second account to bypass a login issue can result in restrictions on both accounts, including wallet access and transaction history.
ACCOUNT HELP ROUTES
Reach us when registration does not go smoothly
The help section inside your account lists every contact route we publish. Use the route that fits your situation — form errors, verification delays and wallet connection questions each have a clear path through the options shown there.
Help section in-account
Once signed in, the help section is accessible from the main menu. It lists current contact routes and links to published terms — the first place to check for account and payment questions.
Live chat (where shown)
If the live chat option appears in the help section during your session, use it for registration form issues or verification delays. Availability is shown in real time — only contact via routes listed there.
Email support route
The published email address for account queries is listed in the help section. Use this for wallet-connection issues or identity questions that need a written record of the exchange.
ACCOUNT CONFIDENCE CHECKS
What we publish so you can verify access yourself
We publish our terms, privacy notice and account policy pages openly — you can read them before you register and at any point after. These documents cover how your account details are held, what the account eligibility conditions are, and how to raise a concern. Access to the platform depends on local law and your eligible region in Bangladesh; the terms page explains this in plain language. We do not ask for payment details during the registration form itself — those are entered only on the deposit screen after your account is active.
Current domain check
Always access your account through 99ltd. If the address bar shows a different domain, do not enter your login details — use the published domain only to avoid phishing risk.
Published terms and privacy
Our terms and privacy notice are linked in the site footer and in the account menu. Read them to understand data handling, account eligibility and the conditions that apply to your region.
Eligibility and local law
Access to 99ltd depends on local law and eligible regions. We state this clearly in our terms. If you are unsure whether access is permitted where you are, review the terms page before registering.
Account contact published
Our support contact details are published in the help section and in the footer. We do not ask you to contact us through external channels — use only the routes listed on this site.
REGISTRATION QUESTIONS
Common questions about opening and accessing your account
These are the questions we get most often from people registering or trying to get back in. If yours is not here, the help section inside the account has the current contact routes.
What details do I need to register an account?
You need a valid mobile number or email address, a password, and basic identity details such as your name and date of birth. Have these ready before you open the form — partial submissions can cause the session to drop on mobile connections.
How long does the verification step take after I submit?
The verification message is sent as soon as you submit the form. Delivery time depends on your network and provider. If it has not arrived after a few minutes, check your spam folder or use the resend option shown on the confirmation screen.
Can I register using my bKash number as my account contact?
Yes — if your bKash account is linked to a mobile number, you can register with that same number. Using a matching number makes the wallet connection on the deposit screen straightforward, since the details already align.
What happens if I enter the wrong contact during registration?
The verification message will go to the contact you entered. If that number or email is wrong or inaccessible, you will not be able to activate the account. Contact support through the help section to correct the registered contact before attempting another login.
Is there a separate registration process for mobile?
No — the registration form works in your mobile browser at 99ltd. There is no separate app download required. The form is sized for mobile screens, and the wallet redirect for bKash, Rocket or Upay works as a direct app handoff on the same device.
Can I have more than one account on 99ltd?
Only one account per person is permitted. Duplicate accounts are identified during routine checks and can result in restrictions on wallet access and account history across both accounts. If you have lost access, use the recovery path or contact support instead of opening a new account.