Reference

Start with dd999 in a Few Simple Steps

Creating your dd999 account takes minutes — enter your details, verify your number, and you're in. Deposit straight from bKash, Nagad, or Rocket and the lobby opens on your phone exactly as it would on desktop.

bKash deposit readyNagad & Rocket supportedMobile account accessOTP verificationAccount wallet live instantly
dd999 Start with dd999 in a Few Simple Steps

Fund Your Account with Local Payments

After your account is active, your first deposit comes straight from the wallet you already use. Open your bKash, Nagad, or Rocket app, send to the account number shown on the deposit screen, enter your PIN to confirm, and the amount appears in your dd999 wallet. No card, no bank form, no waiting. Nagad and Rocket follow the same send-and-confirm flow. If a transfer doesn't reflect after a few minutes, the support chat can check the transaction reference number you receive from your wallet app.

bKash

Send from your bKash app to the number shown at checkout. Confirm with your PIN and the deposit reflects in your account wallet without a separate receipt upload.

Nagad

Nagad transfers follow the same send-and-PIN flow. Enter the amount, confirm inside your Nagad app, and the balance moves to your dd999 account.

Rocket

Rocket payments work the same way — send to the displayed number, confirm with your mobile PIN, and your account wallet updates to reflect the deposit.

ACCOUNT SAFETY SIGNALS

Browse a Secure Account Environment

Your account details and transaction records are protected from the moment you register. We use encrypted connections across all pages — registration, login, deposit, and withdrawal. Identity verification steps are there to protect your wallet, not slow you down. Data you submit during sign-up is stored only for account operation and is not shared with third parties outside of payment processing. Access and availability depend on your local law and eligible region.

SSL Encryption Every page on dd999 runs over SSL. Your registration details, wallet numbers, and login credentials travel encrypted — no plain-text exposure at any step.
OTP Identity Check OTP verification at sign-up means only you can activate the account tied to your number. The same check runs on login if we detect an unfamiliar device.
Wallet Data Protection Your bKash, Nagad, or Rocket number is stored only for transaction matching. We do not share wallet details with advertising or analytics partners.
Account Access Control Password resets and number changes require OTP confirmation from your registered mobile. No account change goes through without your direct approval.

Explore What Happens When You Join

When you fill in the registration form, you'll be asked for a mobile number — this is the number tied to your account and used for OTP verification every time you log in. Once the OTP confirms your number, your account is active. Before your first deposit, the wallet screen shows your bKash, Nagad, and

Rocket options directly. You don't need a bank card to get started. If you need to update account details later, the Easy User Profile section inside your dashboard handles name, contact, and wallet edits without contacting support. Keep your login credentials somewhere secure — account recovery goes through your registered mobile number, so that number

stays important.

  • OTP Number Verification Your mobile number receives a one-time code during sign-up. That same number handles account recovery, so use the one you check daily.
  • Wallet Connected at Sign-Up After verification, your account wallet is ready. Link your bKash, Nagad, or Rocket number in the deposit screen before making your first transfer.
  • Easy User Profile Dashboard Update your name, contact details, or preferred wallet from Easy User Profile inside your account — no support ticket needed for standard changes.
  • Bangladesh Support Channel If you hit a snag during registration, our Bangladesh support team is reachable through the live chat link shown at the bottom of every account page.

Account

When you fill in the registration form, you'll be asked for a mobile number — this is the number tied to your account and used for OTP verification every time you log in. Once the OTP confirms your number, your account is active. Before your first deposit, the wallet screen shows your bKash, Nagad, and Rocket options directly. You don't need a bank card to get started. If you need to update account details later, the Easy User Profile section inside your dashboard handles name, contact, and wallet edits without contacting support. Keep your login credentials somewhere secure — account recovery goes through your registered mobile number, so that number stays important.

Explore the Lobby

Your details are encrypted for secure account access.

ACCOUNT HELP PATHS

Get Help with Your Registration

Registration questions come up — a code that didn't arrive, a wallet number that needs updating, or a deposit that's showing as pending. Our support paths are built around those exact moments, not generic FAQ loops. Reach us through live chat, the account help form, or the contact number shown in your dashboard. For wallet-specific issues, having your bKash, Nagad, or Rocket transaction reference ready speeds things up considerably.

Live Chat The live chat button appears on every registration and login page. Describe your issue and a support agent will walk through the account step with you directly.
Account Help Form For issues that need a record — like a deposit reference or identity query — submit through the account help form and we'll respond to your registered mobile number.
Wallet Verification Support If your bKash or Nagad wallet isn't linking correctly after sign-up, our wallet verification support checks the number match and corrects it without resetting your account.

What People Ask Before Creating an Account

These are the questions we see most often from people going through the sign-up flow for the first time. If yours isn't here, live chat on the registration page connects you to a support agent directly.

You need a working mobile number for OTP verification and a local payment method — bKash, Nagad, or Rocket — to fund your account after sign-up. No bank card is required.

After you enter your mobile number, we send a one-time code by SMS. Enter that code on the verification screen and your account becomes active. The whole step takes under a minute.

Yes. The registration form and deposit screen are both built for mobile. Once your account is verified, open your bKash app, send to the number shown, and confirm with your PIN.

Wait a moment and check your signal. If the code still hasn't arrived, use the resend option on the verification screen. Persistent issues can be raised through live chat on the registration page.

Access depends on your local law and eligible region. If the registration page loads and accepts your mobile number, the service is available for your account from that location.

Go to Easy User Profile inside your dashboard. You can edit your linked bKash, Nagad, or Rocket number there. An OTP confirmation from your registered mobile is required to save the change.
Reference

Register

Service availability depends on eligible regions and local law. Users should check local rules before opening an account.

Access may be available only where local law permits.