โ† Blog/Shopify Bangladesh

How to Add bKash & Nagad to Your Shopify Store Using BDWallet (2025 Guide)

Accept bKash and Nagad payments on your Shopify store without coding. BDWallet connects your store to Bangladesh's top mobile wallets in under 10 minutes. Free plan available.

18 April 2026ยท7 min read
BDWallet app dashboard showing bKash and Nagad payment methods in Shopify checkout page for Bangladeshi merchants

Your customers pay with bKash. Your customers pay with Nagad. But your Shopify store has no idea what either of those are.

That is the problem every Bangladeshi Shopify merchant runs into - and most of them end up with a messy workaround. Taking payment screenshots on WhatsApp. Manually marking orders as paid. Losing customers who could not figure out where to send the money.

BDWallet solves this in under 10 minutes. Connect your bKash and Nagad credentials, and your store starts sending payment links automatically - no developer, no custom code, no manual work.

This guide walks through every feature, the full setup process, and why this is the simplest Shopify Bangladesh payment solution available right now.


Why Shopify Does Not Support bKash or Nagad Out of the Box

Shopify was built for international markets - Stripe, PayPal, credit cards. It has no native support for mobile wallets like bKash or Nagad.

Bangladeshi merchants are left with two bad options: either lose customers who do not have cards, or manage payments manually outside Shopify.

Neither works at scale. Both cost you money.

BDWallet plugs directly into Shopify and adds bKash and Nagad as real payment options - automatic, verified, and tied to your Shopify orders.


What BDWallet Does for Your Shopify Store

Shopify bKash Checkout and Shopify Nagad Checkout - Both in One App

Every time a customer places an order, BDWallet generates a secure payment link automatically. The link goes to the customer by email and SMS. They open it on mobile, pick bKash or Nagad, and pay.

The moment the payment confirms, your Shopify order updates to Paid on its own.

No manual steps. No checking your bKash statement. No WhatsApp screenshots.

This is what a real Shopify bKash integration and Shopify Nagad integration look like.


BDWallet payment link sent to customer mobile for bKash and Nagad checkout on Shopify

A BDWallet payment link opens directly on the customer's phone - bKash and Nagad both available at checkout


COD Collection Bangladesh - Without the Phone Calls

COD makes up 60โ€“70% of orders for most Bangladeshi stores. The problem is not getting the order - it is collecting the money after delivery.

BDWallet turns every COD order into a digital payment opportunity. When a COD order lands, BDWallet sends the customer a bKash or Nagad payment link automatically.

You choose when the link goes out:

Trigger Mode When BDWallet Sends the Link
On Order Right when the order is placed
On Fulfillment After you ship the product
Manual You click Send from your dashboard

No more calling customers. No more unpaid orders sitting in limbo.


COD Fraud Protection - Bangladesh's First Shared Fraud Registry

One fraudulent customer can burn merchants across the country. BDWallet built the first shared Fraud Registry in Bangladesh so every merchant on the platform protects every other merchant.

Before processing a COD order, BDWallet pulls the customer's delivery history from BDCourier and assigns a risk level automatically:

  • ๐ŸŸข Low Risk - Safe to fulfill
  • ๐ŸŸก Medium Risk - Worth a review before shipping
  • ๐Ÿ”ด High Risk - History of returns and cancellations

You see this badge on every COD order before you spend money fulfilling it.


BDWallet fraud registry showing COD risk levels - low medium high - for Shopify orders in Bangladesh

Risk badges appear on every COD order so you can make smarter decisions before shipping


Full Transaction Dashboard

Every Shopify bKash payment and Shopify Nagad payment goes into one clean dashboard inside your Shopify admin. Search by customer name, phone number, or Shopify order ID. Filter by gateway, status, or date.

No spreadsheets. No switching between apps.


Refunds in One Click

Need to refund a customer? Select the transaction, enter the amount, click Refund. BDWallet sends the money back to their bKash or Nagad wallet directly.

No logging into separate portals. No manual transfers.


Payment Analytics

See which gateway your customers use most, your busiest payment hours, and your revenue trends over time. BDWallet tracks everything inside your dashboard so you always know where your business stands.


How to Set Up BDWallet on Your Shopify Store

Step 1 - Install BDWallet from Shopify Admin

Open Shopify Admin โ†’ Apps โ†’ Search BDWallet โ†’ Install.

The app connects to your store in seconds.


Step 2 - Add Your bKash Credentials

Go to Settings โ†’ bKash inside BDWallet.

Enter your bKash Tokenized Checkout credentials:

  • App Key
  • App Secret
  • Username
  • Password

Click Save. BDWallet encrypts everything using AES-256 encryption before storing it. Your credentials never sit in plain text.


Step 3 - Add Your Nagad Credentials

Same process. Go to Settings โ†’ Nagad, enter your Merchant ID and credentials, click Save.


Step 4 - Enable Each Gateway

Toggle bKash and Nagad to Active. BDWallet registers them as payment methods in your Shopify store automatically.


Step 5 - Set Up COD Automation

Go to Orders โ†’ COD Settings. Pick your trigger mode. From this moment, every COD order gets a payment link sent to the customer automatically.

Total setup time: under 10 minutes.


BDWallet step by step setup screen showing bKash and Nagad credentials inside Shopify admin for Bangladesh merchants

The BDWallet setup screen - enter your credentials, enable the gateways, done


BDWallet Pricing - Start Free

Plan Monthly Cost Transactions
Starter Free 10 per month
Growth เงณ1,499 500 per month
Business เงณ2,499 Unlimited
Pay As You Go 1% of monthly volume Unlimited

Start on the free plan. No credit card needed. Upgrade when your store grows.


BDWallet vs the Manual WhatsApp Method

Manual WhatsApp Process BDWallet
Payment link sent automatically โŒ โœ…
Shopify order confirmed automatically โŒ โœ…
COD payment collection โŒ Manual calls โœ… Automated
Fraud risk check before shipping โŒ โœ…
Refunds from dashboard โŒ โœ…
Transaction analytics โŒ โœ…
Works with both bKash and Nagad โŒ โœ…

Frequently Asked Questions

Can I use bKash on Shopify?

Yes. BDWallet connects your Shopify store to bKash's Tokenized Checkout. Customers get a payment link after ordering and pay through their bKash app on mobile.

Does Shopify support Nagad?

Not natively. BDWallet adds Nagad as a working payment option by generating a secure Nagad payment link for every order automatically.

How do I collect COD payments digitally in Bangladesh?

BDWallet's COD automation sends a bKash or Nagad payment link to your COD customers - right after the order, after shipping, or manually from your dashboard.

Is BDWallet safe for storing my bKash API credentials?

Yes. BDWallet encrypts all gateway credentials using AES-256-GCM before storing them. Your API keys are never stored in plain text anywhere.

Can I issue refunds through BDWallet?

Yes. BDWallet lets you initiate refunds directly from your transaction dashboard. The refund goes back to the customer's bKash or Nagad wallet automatically.

What is the BDWallet Fraud Registry?

The Fraud Registry is a shared database across all BDWallet merchants. Every COD order gets a risk check via BDCourier delivery history, showing you a Low, Medium, or High risk badge before you ship.


Start Accepting bKash and Nagad on Shopify Today

You do not need a developer. You do not need to change your Shopify plan. You need BDWallet.

In 10 minutes your store goes from "please send bKash to this number" to a fully automated payment system that sends links, confirms orders, collects COD payments, and blocks fraud - all without you doing anything manually.

Your competitors are still taking WhatsApp screenshots. You do not have to be.

Install BDWallet free on Shopify and accept your first bKash or Nagad payment today.

Tagged:

Shopify bKash gatewayShopify Nagad gatewayShopify bKash checkoutShopify Nagad checkoutbKash Shopify integrationNagad Shopify integrationCOD collection BangladeshShopify Bangladesh paymentbd wallet

Ready to accept bKash and Nagad on your Shopify store?

Free plan available. No developer needed. Set up in 10 minutes.

Install Free on Shopify โ†’