This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WooCommerce bKash


This is a very good and excellent plugin to shop online around Bangladesh using bKash payment gateway. If you(Store owner)’re using WooCommerce for your store, you should choose bKash for local payment for your shop.

Using the Plugin

  • Download the plugin, Install and active it, as you normally install and active other plugin too,

  • Normally, you would not find any settings or options to use in the Dashboard, rather go to WooCommerce > Settings from your Dashboard, location URL would be exactly like below –


  • Now click on Checkout tab and you’ll now see the bKash link, Click and enter the bKash setting page,

  • Now, do Check the checkbox, if the Enable/Disable option is unchecked, This option must be checked to show this payment method in checkout page.

  • Give a custom Title text by yourself or keep it as is in the text field,

  • Give a Description as you did in the title or keep it as is,

  • Write an Instructions on how do your customer pay you using their bKash account. It’ll be showing in front of them when they select bKash Payment option and did complete their Checkout process.

Generally the message would be –

Send your payment directly to 01*** *** ***(Your merchant number here) via bKash. Please use your Order ID as the payment reference. Your order won’t be shipped until the fund have cleared in our account.

How to send payment:

  1. Dial *247#
  2. Select or Press 3 for “Payment” option
  3. Enter our bKash wallet number 01*** *** ***(Your merchant number here)
  4. Enter amount of fee that you ordered already
  5. Enter a reference, use your Order ID as reference
  6. Enter 1 as counter number
    7 Enter your bKash menu PIN to confirm payment
  7. You’ll be getting a confirmation message in a while
  8. That’s it! 🙂
  • Write a custom Transaction Help Text or keep it as is. It’ll be showing above the transaction confirmation box!

  • Now you are in the main point –

Its time to take your bKash Merchant API Access Username and Password from your bKash Account Manager. You should now call them and take the info right around. When you’re getting the desired access info, now enter the Username into Merchant Username filed and Password into Merchant Password field in the bKash settings page. And don’t forget to enter the Merchant mobile number into the last field. Otherwise your this plugin doesn’t work!

  • If everything sounds good, you’re ready to sale your product using bKash! 🙂


Fork in Github


Brought to you by Tareq Hasan from weDevs


  • Gateway Settings
  • Checkout page
  • Order received page
  • Order details page (pending order)


  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


Nothing here yet


Read all 15 reviews

Contributors & Developers

“WooCommerce bKash” is open source software. The following people have contributed to this plugin.


Translate “WooCommerce bKash” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.1.1 (24 Oct, 2016)

  • [fix] Fix the order received page form display

1.1.0 (20 July, 2016)

  • [fix] WooCommerce 3.6 compatibility. Settings screen was broken.


  • Moved the transaction ID form to order received page and order details page.


  • First release