FlexoHost Logo
FlexoHost Logo
Back to guides
Domain4 min readOct 26, 2026

How to Buy Hosting and a Domain with bKash or Nagad (Step by Step)

Buy web hosting and a domain in Bangladesh with bKash, Nagad or Rocket: online checkout or Send Money, step by step, plus how to avoid common payment mistakes.

FlexoHost Team

Technical guides & hosting tips

On this page
How to Buy Hosting and a Domain with bKash or Nagad (Step by Step)

You do not need a credit card or dollars to start a website in Bangladesh. Local hosting companies let you pay for hosting and domains with bKash, Nagad or Rocket. This guide shows both ways to pay, step by step, and how to avoid the mistakes that delay activation.

Two ways to pay with mobile banking

Online payment gateway Manual Send Money
How Choose bKash/Nagad at checkout and confirm in the app Send Money to the company's number, then share the transaction ID
Activation Usually automatic After the company verifies your payment
Reference Handled by the gateway Write your invoice number
Best for Fast, automatic orders When the gateway is unavailable or for bank transfers

Step by step: buying hosting and a domain

Step 1: Choose your plan

Pick hosting that fits your site (see web hosting price in Bangladesh). Many plans include a free domain for the first year.

Step 2: Search and add your domain

Search the name you want. If it is free, add it to the cart. If you already own a domain, choose "use existing domain".

Step 3: Create your account

Enter your name, email, phone and address. Use an email you check often; login details and invoices go there.

Step 4: Pay

Option A: online gateway

  1. At checkout, choose the online payment option (for example SSLCommerz, which offers bKash, Nagad, Rocket and cards).
  2. Select bKash or Nagad, enter your wallet number, confirm with the OTP and your PIN in the secure payment window.
  3. You return to the order page and the invoice is marked paid.

Option B: Send Money

  1. Open the invoice and note the invoice number and amount.
  2. In your bKash, Nagad or Rocket app, choose Send Money to the number on the company's official payment page.
  3. Put the invoice number in the reference.
  4. Copy the transaction ID (TrxID).
  5. Send the invoice number and TrxID on WhatsApp or by support ticket.

FlexoHost's numbers and bank accounts are on the payments page.

Step 5: Get your login details

After activation you receive cPanel login details by email. From there you can install WordPress in one click or upload your website.

Step 6: Point the domain (if bought elsewhere)

If your domain is registered with another company, change its nameservers to your new host. Guide: how to change nameservers.

Common mistakes that delay activation

  • Sending to the wrong number. Only use numbers on the official website or invoice.
  • No reference or a wrong reference. Always write the invoice number.
  • Wrong amount. Send the exact invoice amount; partial payments need manual matching.
  • Not sending the TrxID for manual payments.
  • Paying an old invoice. Check the invoice number and date before paying.

Safety tips

  • Never share your PIN or OTP with anyone, including "support" callers.
  • Hosting companies do not ask for your PIN.
  • Keep the payment SMS until the service is active.

Paying by bank transfer instead

For larger payments or company accounts, bank transfer works too. Use the account details on the company's payment page, add the invoice number as the reference and share the deposit slip or transfer receipt.

Bottom line

Buying hosting with bKash or Nagad takes a few minutes: choose a plan, add your domain, pay at checkout or by Send Money with the invoice number as reference, and share the TrxID if you paid manually. Start with our web hosting or BDIX hosting plans.

Bangla guide: বিকাশ দিয়ে কীভাবে ডোমেইন কিনবেন

সাধারণ জিজ্ঞাসা (FAQ)

Can I buy web hosting with bKash?

Yes. Most Bangladeshi hosting companies accept bKash, Nagad and Rocket, either through an online payment gateway at checkout or by Send Money with your invoice number as the reference.

Can I buy a .com domain with bKash?

Yes. Local registrars sell .com, .net, .shop and .com.bd domains and accept bKash or Nagad, so you do not need a dollar card.

What should I write in the bKash reference?

Write your invoice number. It lets the company match your payment to your order quickly.

How long does activation take after a bKash payment?

Online gateway payments usually activate the service automatically. Manual Send Money payments are activated after the company verifies the transaction ID you send them.

Is it safe to pay for hosting with bKash?

Yes, if you pay only to the numbers listed on the company's official website or invoice, and never share your PIN or OTP with anyone.

Can I get a refund to bKash?

Refund rules depend on the company. At FlexoHost, web hosting has a 7-day money-back guarantee; domains and SSL are not refundable.

Need fast hosting for your website?

NVMe SSD, LiteSpeed, free SSL and 24/7 support, with servers in Bangladesh (BDIX) and abroad.

Related guides

Need Help? We Are Here To Help You

Please feel free to consult with one of our experts, who will thoroughly evaluate your specific requirements and provide a tailored proposal that perfectly aligns with your company's unique needs and realities.