Setting Up bKash, Nagad, Bank Wire & Cash on Delivery (COD)
Enable popular Bangladeshi payment methods: automated bKash merchant checkout, manual Nagad/bKash TrxID verification, and Cash on Delivery.
- Set up Cash on Delivery (COD) with custom advance deposit requirements.
- Connect a supported bKash payment option if available, then confirm each payment with the provider.
- Configure manual bKash and Nagad personal/merchant numbers with customer TrxID submission.
- Verify customer-submitted Transaction IDs directly from the order details view.
Before configuring this feature, confirm that your store meets the following requirements:

Interface view for this workflow.
1. Configuring Cash on Delivery (COD)
Cash on Delivery is enabled with a single toggle. You can optionally require customers to pay delivery charges in advance to prevent parcel return fraud.
Navigate to Payment Settings
Go to Settings > Payments in your admin navigation.
Enable Cash on Delivery
Toggle the 'Cash on Delivery (COD)' switch to active.
Set Advance Delivery Charge Rules
Optionally enable 'Require Delivery Charge Advance' if you wish customers to pay shipping via bKash before parcel dispatch.
2. Setting Up Manual bKash & Nagad (TrxID Submission)
Use only payment instructions that match your provider account and local rules. Verify each transaction in the provider account before marking an order paid.
Open Manual MFS Settings
Click 'Configure' under the Manual bKash & Nagad payment card.
Input Phone Numbers & Instructions
Provide your receiver phone numbers and instructions for the customer checkout screen.
Save
Click Save. Shoppers can now select bKash or Nagad and submit their TrxID during checkout.
Practical Business Scenarios
How leading merchants implement this functionality in daily operations:
Troubleshooting & Common Issues
Diagnose and resolve frequent failure points quickly:
Frequently Asked Questions
How do I connect the official bKash Merchant Payment Gateway (PGW)?
In Payments, select 'bKash Merchant PGW', enter your bKash App Key, App Secret, Username, and Password provided by bKash commercial sales, and toggle to Live.