How to Add Bkash Payment Gateway in WordPress Website

Bkash Payment Gateway

How to Add Bkash Payment Gateway in WordPress Website

Bkash Payment Gateway

In today’s digital age, offering diverse payment options is crucial for any eCommerce business. One popular payment method in Bangladesh is bKash, a mobile financial service. Integrating the bKash payment gateway into your WordPress WooCommerce website can enhance user experience and boost sales. This guide will walk you through the process step-by-step.

Step 1: Sign Up for bKash Merchant Account:

Before integrating bKash into your WooCommerce site, you need a merchant account. Visit the bKash website and sign up for a merchant account. Provide the necessary details and documentation as per their requirements. Once approved, you’ll receive merchant credentials.

Step 2: Install WooCommerce Plugin:

Ensure you have a WordPress website with WooCommerce installed. If not, navigate to your WordPress dashboard, click “Plugins,” then “Add New,” and search for WooCommerce. Install and activate the plugin.

Step 3: Download and Install bKash Plugin:

Next, you need the official bKash payment gateway plugin for WooCommerce. Download the plugin from the WordPress plugin repository or the bKash developer portal. Once downloaded, go to your WordPress dashboard, click on “Plugins,” then “Add New,” and upload the plugin. Activate it after installation.

Step 4: Configure bKash Plugin Settings:

After activation, go to WooCommerce settings, then click on the “Payments” tab. You should see “bKash” listed as a payment option. Click on it to configure settings. Enter your bKash merchant credentials, such as username, password, and API key. Configure other settings like order status and currency according to your preferences.

Step 5: Enable bKash Payment Method:

Once settings are configured, enable the bKash payment method by checking the box next to it. Save changes, and bKash payment will now be available to customers during checkout.

Step 6: Test Transactions:

Before making bKash live on your website, testing transactions in a sandbox environment is crucial. Most payment gateways offer a sandbox or test mode for this purpose. Use test credentials provided by bKash to simulate transactions and ensure everything works smoothly.

Step 7: Make bKash Live:

After successful testing, switch the bKash plugin from sandbox to live mode. Replace test credentials with live credentials provided by bKash. Once done, customers can make real transactions using bKash on your WooCommerce site.

Step 8: Customize Payment Experience (Optional):

Consider customizing the payment experience to match your website’s branding. You can do this by modifying the checkout page or adding custom CSS to style the bKash payment option.

Step 9: Promote bKash Payment Option:

Inform your customers about the availability of bKash payment on your website. Highlight its benefits, such as convenience and security. You can do this through newsletters, social media posts, or banners on your website.

Step 10: Monitor Transactions and Security:

Regularly monitor bKash transactions through your merchant account dashboard. Ensure that transactions are processed correctly and funds are deposited into your account. Additionally, prioritize security measures to protect customer data and prevent fraudulent activities.


Integrating the bKash payment gateway into your WordPress WooCommerce website opens up new avenues for transactions, especially in regions where it’s widely used. By following the steps outlined in this guide, you can seamlessly add bKash as a payment option, providing your customers with a convenient and secure checkout experience. Stay updated with bKash and WooCommerce developments to optimize your payment process and enhance customer satisfaction.

Leave a Comment

Your email address will not be published. Required fields are marked *

Facebook Page

Scroll to Top
Help Team

Your Project Requirement