August 13, 2026 • By VendrDesk Team

How to Accept bKash & Nagad Payments on Your Online Store (2026)

Learn how to accept manual and merchant bKash/Nagad payments seamlessly on your storefront to boost conversions and reduce COD cancellation rates.

Why Accept Digital Payments?

Cash on Delivery (COD) results in a high number of returned packages, which costs you delivery fees. Accepting digital payments like bKash upfront guarantees your sale and eliminates return risks.

Step 1: Get a bKash Merchant Account

You cannot use a personal bKash number for API integration. You must apply for a bKash Merchant Account through their official portal. You will need your Trade License and NID.

Step 2: Connect API Keys to VendrDesk

Once approved, bKash will provide you with an App Key, App Secret, Username, and Password. Inside your VendrDesk dashboard, navigate to Settings > Payments, and paste these credentials.

Step 3: Test and Go Live

Place a test order on your website to ensure the bKash gateway opens correctly. Once verified, you can toggle the payment method to 'Live' and start accepting payments instantly.

Need help setting up payments?

VendrDesk comes with bKash, Nagad, and SSLCommerz pre-integrated.

Start Free Trial
Start Free - No Card Needed