Stop chasing COD payments manually. BD Wallet automatically sends bKash & Nagad payment links after delivery, collects the money directly into your merchant wallet, and marks Shopify orders as paid — all without a single manual step. Plus a shared Fraud Registry to protect you from repeat non-payers.
Powered by trusted platforms
The Problem
Without COD Agent
With BD Wallet COD Agent
The entire COD collection flow is automated. Zero manual follow-ups. Zero lost revenue.
Features
Collect payments after delivery, protect your business from fraud, and keep your Shopify orders in sync — automatically.
After delivery, the Agent automatically sends a bKash or Nagad payment link to the customer. No phone call, no follow-up, no manual work.
Every payment settles directly into YOUR bKash or Nagad merchant account. BD Wallet never touches or holds your money.
The moment the customer pays, both your merchant wallet and the Shopify order are marked paid simultaneously. Fulfillment can start immediately.
A cross-merchant database of COD non-payers. Report a customer once — every merchant in the network gets warned before shipping to them.
Before you send a payment link, the Agent checks the Fraud Registry and shows a risk badge (LOW / MEDIUM / HIGH) next to the customer's name.
If a customer ignores the first link, resend with one click. The old link is expired and the slot is reclaimed — no wasted quota.
Manage both gateways from a single interface. COD and regular checkout orders tracked together with a unified quota counter.
Your bKash and Nagad API keys are encrypted with AES-256-GCM the moment you save them. Even our team cannot read them.
Track COD collection rates, payment volume, fraud reports filed, and monthly quota usage in real-time.
Process and track refunds directly from the app. Customers are notified automatically via SMS or email.
Send payment links automatically when an order is fulfilled, or trigger manually from the COD Orders page whenever you prefer.
Payment pages are built for Bangladeshi smartphone users — fast, clear, and optimised for bKash and Nagad app handoff.
How It Works
From product delivery to confirmed payment in your wallet — fully automated, zero manual steps.
Your delivery team hands over the product. The COD Agent detects the fulfilment event automatically — or you trigger it manually.
BD Wallet instantly generates a secure, time-limited bKash or Nagad payment link and delivers it to the customer via SMS or email.
Customer taps the link and completes payment through their bKash or Nagad app. The money goes directly into your merchant wallet.
Your merchant wallet is credited. The Shopify order is marked as paid automatically. No manual steps, no delays.
Install the App
Click "Install on Shopify" and authorize via Shopify's official OAuth — no password sharing, no developer needed.
Connect Your Gateway
Add your bKash and/or Nagad merchant API credentials. They are encrypted with AES-256-GCM the moment you save.
Enable COD Collection
Turn on the COD Agent in Settings. Choose your trigger (on fulfillment or manual) and start collecting payments automatically.
Security & Trust
We use the same security standards as banks to protect your API keys and your customers' payment data.
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.
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.
Payments settle directly to YOUR bKash or Nagad merchant account. We never hold, touch, or process your money at any point.
View all transactions, statuses, and logs in real-time. Disable gateways, rotate credentials, or uninstall instantly — full control, always.
Pricing
No hidden fees. No surcharges passed to your customers. Transparent billing, always.
~$9.99 USD
7-day free trial
~$19.99 USD
7-day free trial
Pay As You Go
1% per completed transaction · No monthly fee, ever · Perfect for seasonal stores
Monthly PDF invoices auto-generated for accounting · Pay in BDT via bKash, Nagad, or bank transfer
Testimonials
“We used to call every COD customer after delivery — sometimes for days. BD Wallet sends the bKash link automatically, the payment lands in our account, and the order closes itself. We recovered 40% more COD revenue in the first month.”
Rima Ahmed
Fashion BD
“The Fraud Registry alone is worth the subscription. I checked a repeat customer before shipping and saw they had been flagged by two other merchants. Saved me a 4,500 BDT loss on a COD order I would have shipped without thinking.”
Arif Hossain
TechShop Dhaka
“As a small business every taka counts. BD Wallet collects COD payments straight into my Nagad account — no intermediary, no delay. And knowing a customer's fraud history before I ship gives me real peace of mind.”
Mita Rani
Deshi Crafts
FAQ
After your delivery team hands over the product, BD Wallet's COD Agent automatically sends the customer a bKash or Nagad payment link. When they pay, the money goes directly into your merchant wallet — and the Shopify order is marked as paid at the same time. No manual follow-up, no phone calls, no Shopify order updates by hand.
The Fraud Registry is a shared database built by and for BD Wallet merchants. When a customer refuses to pay after receiving a COD order, you report their phone number once. Every other merchant on the network is then warned — before they ship — if that same number appears on one of their orders. It is the Bangladeshi merchant community protecting itself.
Yes. The COD Orders page shows a risk badge (LOW / MEDIUM / HIGH) next to every customer based on how many merchants have flagged their number. You decide whether to send the link anyway — the warning is informational, never a block.
Yes, always. BD Wallet connects to YOUR bKash or Nagad merchant account using your own API credentials. Every payment settles directly into your account. We never hold, touch, or intermediate your money.
No. BD Wallet charges zero fees to your customers — no surcharges, no extra costs that could hurt your conversion rate. You pay only the merchant-side subscription fee.
Your API credentials are encrypted with AES-256-GCM the moment you save them. They are never stored in plain text — not in our database, not in our logs, and not even visible to our team.
Yes — BD Wallet includes a sandbox mode so you can run the complete COD payment flow with test credentials before accepting real payments.
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.
You can uninstall BD Wallet at any time from your Shopify admin. All stored credentials are immediately and permanently deleted. No data is retained beyond what is required for pending refund disputes.
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