How to Setup BillPlz for WordPress WooCommerce shop

How to Setup BillPlz for WordPress WooCommerce shop

Now you can easily install BillPlz Online Payment Gateway on your WooCommerce shop! WooCommerce is the most popular shopping cart module that runs under the WordPress platform. >> Click here for more resources on BillPlz.

[Tutorial Updated for latest BillPlz Interface, Plugin version & WP Version: July 2018]

Before installing the plugin, please take your time to check your server requirements first:

  1. This plugin only works for WordPress version 4.8+
  2. Make sure your hosting is running PHP version 5.6+
  3. Also, the installed WooCommerce version should be 3.2 or newer.

And of course! You will need to have BillPlz Account to integrate with your WooCommerce shop. You will need to prepare the following:

Once you’ve got the above details handy, Let’s get started!


  • Login to your WordPress Dashboard.
  • Go to Plugins >> Add New
  • Search for BillPlz for WooCommerce >> Install Now Then Activate it.



  • Activate the BillPlz Plugin. If you’re running WordPress 4.8+, you can directly Activate it once installed.
billplz for wordpress

Latest Version is 3.20


  • Go to WooCommerce >> Settings >> Checkout >> BillPlz

billplz woocommerce setup


  • Login to your Billplz dashboard.
  • Click on the Arrow near the User Profile >> Settings.
  • Scroll Down to “KEYS & INTEGRATION” section and click both “BILLPLZ SECRET KEY” & “X SIGNATURE PAYMENT“.
  • Tick the checkbox for X Signature Payment.
  • You can copy both Secret Key & X Signature Payment keys to be use for the next step.



  • Go back to the Billplz Woocommerce plugin settings page as in STEP 3.
  • Enable the plugin.
  • Copy & Paste in the SECRET KEY & XSIGNATURE KEY from STEP 4 into the designated area.
  • Copy & Paste in the Collection ID created for the Woocommerce shop. Or create a new Collection by going to Billplz Dashboard >> Billing >> Click Create Collection button >> Name the Collection >> Copy the Collection ID. Check this VIDEO on how to create a Collection ID for Billplz.
  • Select the payment notification type. Use only email because it’s FREE.
  • Tick Clear Cart session checkbox.
  • Tick Enable Logging checkbox (for troubleshooting in case of error).
  • Save all the settings by clicking SAVE button :-).

billplz woocommerce setup


That’s it! Easy peasy. Now you can start testing your payment flow and start accepting online payment.

But..if you’re not familiar with WordPress or Woocommerce, you can always contact us below to get BillPlz integration service from eWallz Buddy. Visit BillPlz now to register.


Share this post