The mobile payment solution built for Bangladeshi Shopify merchants

Accept bKash & Nagad on Your Shopify Store

The easiest way for Bangladeshi Shopify merchants to accept mobile wallet payments. Trusted, secure, and built for Bangladesh.

Customer places orderBD Wallet sends payment linkCustomer pays via bKash / NagadShopify order auto-confirmed
Free to install
Live in under 5 minutes
No developer needed
No fees passed to customers

Powered by trusted platforms

bKashNagadShopifySSL

The Problem

Why Shopify merchants in Bangladesh need a bKash & Nagad payment gateway

Before BD Wallet

  • Delayed payment settlements
  • Surcharge added to the order and lower converstion rate
  • Copy-paste transaction IDs manually
  • Screenshot payment confirmations
  • Update Shopify orders one by one
  • Chase unpaid orders every day

After BD Wallet

  • Customer selects bKash or Nagad at checkout
  • BD Wallet generates a secure, time-limited payment link
  • Customer pays directly from their mobile wallet
  • Merchant receives payment and notification instantly
  • Order is marked as paid in Shopify automatically
  • Your team handles fulfillment — not payment chasing

The entire flow is automated. Zero manual steps. Zero errors.

Features

Everything you need in a Shopify BD payment gateway

Everything you need to collect bKash and Nagad payments at scale — no developer, no workarounds.

💳

bKash + Nagad in One Integration

Accept payments from millions of mobile wallet users. Both gateways, one app, one dashboard.

🔒

AES-256 Encrypted Credentials

Your bKash and Nagad API keys are encrypted with military-grade AES-256-GCM. Even our team cannot read them.

Automated Payment Links

BD Wallet instantly generates a secure, time-limited payment link the moment an order is placed. No manual steps.

🔄

Automatic Order Updates

Orders are marked as paid in Shopify the moment payment is confirmed. Fulfillment starts immediately.

📊

Live Analytics Dashboard

Track payment volume, conversion rates, failed payments, and refunds in real-time.

↩️

Full Refund Management

Process and track refunds directly from within the app. Customers are notified automatically.

🧪

Sandbox Mode

Test your entire payment flow safely before going live — no real money involved.

🔔

Automated Customer Receipts

Customers receive email confirmation on payment success. Keep them informed at every step.

🧾

Monthly PDF Invoices

Auto-generated invoices for every billing period — ready for your accounting team.

🚀

Live in Under 5 Minutes

Install via Shopify OAuth, enter your gateway credentials, test, and go live. No coding required.

🔗

Runs Parallel to Existing Checkout

Cards, COD, and other payment methods continue working untouched. BD Wallet adds — never replaces.

📱

Mobile-First Payment Pages

Payment pages are designed for Bangladeshi smartphone users. Works flawlessly on every device.

How It Works

How Shopify bKash & Nagad mobile payments work with BD Wallet

From order placement to confirmed payment — zero manual intervention required.

01

Customer Places Order

Customer selects "Pay with bKash" or "Pay with Nagad" at your Shopify checkout.

02

BD Wallet Sends Payment Link

BD Wallet instantly generates a secure, time-limited payment link and delivers it to the customer.

03

Customer Pays

Customer taps the link and completes payment directly through their bKash or Nagad app.

04

Shopify Auto-Updates

Payment is confirmed — your Shopify order is automatically marked as paid. Fulfillment begins.

Getting started is just as simple

1

Install the App

Click "Install on Shopify" and authorize via Shopify's official OAuth — no password sharing.

2

Enter Your Credentials

Add your bKash and/or Nagad merchant API keys. They're encrypted immediately on save.

3

Go Live

Use sandbox mode to test, then flip the switch to live. You're now accepting mobile payments.

Security & Trust

Your gateway credentials are never exposed

We use the same security standards as banks to protect your API keys and your customers' payment data.

🛡️

Shopify-Verified Installation

BD Wallet installs through Shopify's official OAuth authorization. We never see your Shopify password. You review every permission on Shopify's own domain before granting access.

🔐

AES-256-GCM Encryption

Your bKash and Nagad API credentials are encrypted with AES-256-GCM the moment you save them. They are never stored in plain text — not even our team can read them.

🏦

Money Goes Directly to You

Payments settle directly to YOUR bKash or Nagad merchant account. We never hold, touch, or process your money at any point.

🔍

Full Transparency & Control

View all transactions, statuses, and logs in real-time. Disable gateways, rotate credentials, or uninstall instantly — full control, always.

Pricing

Simple pricing for Shopify BD mobile payments

No hidden fees. No surcharges passed to your customers. Transparent billing, always.

Starter

Free
Up to 10 transactions/month
bKash + Nagad support
Email + SMS notifications
Basic dashboard
Get Started Free
Most Popular

Pay As You Go

Free
Unlimited transactions
1% fee on completed payments only
No monthly fee — pay only when you earn
bKash + Nagad support
Email + SMS notifications
Full analytics dashboard
Monthly BDT invoice
Get Started Free

Basic

৳999 /month

~$9.99 USD

Up to 100 transactions/month
bKash + Nagad support
Email + SMS notifications
Analytics dashboard
Refund management
Start Free Trial

Growth

৳1,999 /month

~$14.99 USD

7-day free trial

Up to 400 transactions/month
bKash + Nagad support
Email + SMS notifications
Analytics dashboard
Refund management
Priority support
Start Free Trial

Business

৳2,999 /month

~$24.99 USD

7-day free trial

Unlimited transactions
All payment gateways
Email + SMS notifications
Advanced analytics
Refund management
Custom branding
Dedicated support
Start Free Trial

Pay As You Go

1% per completed transaction · No monthly fee, ever · Perfect for seasonal stores

Choose This Plan

Monthly PDF invoices auto-generated for accounting · Pay in BDT via bKash, Nagad, or bank transfer

Testimonials

Trusted by merchants like you

BDWallet has completely changed our business. Before, we had to manually collect bKash payments and update orders. Now everything is automatic. Our customers love it!

R

Rima Ahmed

Fashion BD

Setup took literally 5 minutes. I entered my bKash credentials, tested the connection, and was live. The payment links work perfectly on mobile — which is where 90% of our customers shop.

A

Arif Hossain

TechShop Dhaka

As a small business, I was worried about security. But the AES encryption and the fact that payments go directly to my Nagad account gave me confidence. Great support team too!

M

Mita Rani

Deshi Crafts

FAQ

FAQ — Shopify bKash, Nagad & Bangladesh mobile payment gateway

Is this app listed on the Shopify App Store?

BD Wallet is a direct-install Shopify app — you install it via a direct link rather than the App Store. However, the installation process goes through Shopify's official OAuth authorization page. You review all permissions on Shopify's domain before granting access. This is the same secure process used by every Shopify app.

Does BD Wallet charge any fees to my customers?

No. BD Wallet charges zero fees to your customers — no surcharges, no hidden costs that could hurt your conversion rate. You pay only the merchant-side subscription fee.

Do you hold my money?

No. Payments settle directly to YOUR bKash or Nagad merchant account. We only facilitate the payment link generation and order status updates. We never touch or hold your money.

How are my bKash/Nagad credentials stored?

Your API credentials are encrypted with AES-256-GCM the moment you save them. They are never stored in plain text — even our team cannot access them.

Will BD Wallet break my existing checkout?

Not at all. BD Wallet runs parallel to your existing payment methods. Cards, cash on delivery, and other payment options continue working exactly as before.

Can I test before going live?

Yes — BD Wallet includes a sandbox mode that lets you run the full payment flow with test credentials before accepting real payments.

How does billing work? Can I pay in BDT?

Yes. We offer both Shopify Billing (charged to your Shopify account in USD) and manual billing in BDT via bKash, Nagad, or bank transfer. Monthly PDF invoices are auto-generated for your records.

What happens if I uninstall?

You can uninstall BD Wallet at any time from your Shopify admin. All stored credentials are immediately and permanently deleted. No data is retained.

Ready to automate bKash & Nagad payments?

Join Bangladeshi Shopify merchants who have eliminated manual payment collection. Free to install. Live in under 5 minutes.

No developer needed · No credit card required · Cancel anytime