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.

Payment Gateway for LANKAQR on WooCommerce


Payment Gateway for LANKAQR on WooCommerce allows you to accept payments via any QR code base mobile apps to save payment gateway charges in Sri Lanka.

LANKAQR is a project initiative from the Central Bank of Sri Lanka to ensure all QR codes and QR based transactions in Sri Lanka are standardized and interoperable.

When this plugin is installed, a customer will see LANKAQR as a payment option. Customer can choose an app to scan the QR code and pay the required amount.

Like Payment Gateway for LANKAQR on WooCommerce plugin? Consider leaving a 5 star review.


  • Simple & Easy to Setup.
  • No Renewal/Subscription.
  • No Hidden or Additional Charges.
  • Instant Money Settlement.
  • Avoid Payment Gateway Fees.
  • Direct Payment.
  • Send QR Code link to Customer.
  • 24×7 Availability.
  • Multisite Network Supported.

Fees And Charges (Refer CBSL circulars below)

Supported Banks or Finance companies

  • Bank of Ceylon – Not Yet
  • Cargills Bank – Not Yet
  • DFCC Bank – Not Yet
  • People’s Bank – Not Yet
  • LOLC Finance – Not Yet
  • National Savings Bank – Not Yet
  • Sampath Bank – Not Yet
  • Commercial Bank – YES
  • Nations Trust Bank – Not Yet
  • SDB Bank – Not Yet
  • NDB Bank – Not Yet
  • LB Finance – Not Yet
  • People’s Leasing & Finance – Not Yet
    (currently only commercial bank supported but other bank also will be support upon the request)


  • This plugin is fully compatible with WordPress V4.6+ and WooCommerce V3.5+ also compatible with any WordPress theme.


Suggestions, Features Request or Bugs Report



  • Admin Dashboard
  • Checkout page
  • QR Code Page


  1. Visit ‘Plugins > Add New’.
  2. Search for ‘Payment Gateway for LANKAQR on WooCommerce’ and install it.
  3. Or you can upload the wc-lankaqr-payment-gateway folder to the /wp-content/plugins/ directory manually.
  4. Activate Payment Gateway for LANKAQR on WooCommerce from your Plugins page.
  5. After activation go to ‘WooCommerce > Settings > Payments > LANKAQR’.
  6. Enable options and save changes.


Is there any admin interface for this plugin?

Yes. You can access this from ‘WooCommerce > Settings > Payments > LANKAQR’.

How to use this plugin?

Go to ‘WooCommerce > Settings > Payments > LANKAQR’, enable/disable options as per your need and save your changes.

Is this plugin compatible with any themes?

Yes, this plugin is compatible with any theme.

The plugin isn’t working or has a bug?

Post detailed information about the issue in the support forum or GitHub


يناير 4, 2021
This QR plugin is awesome and working fine
دجنبر 28, 2020
We are using this plugin on our E-Commerce site for more than four months. It’s a simple plugin to integrate into any woo-commerce stores and works well without any issues. It saves a lot of time and money for woo commerce store owners. It’s a hassle-free solution to accept LankaQR payments online without any cost involved. I recommend all woo commerce store owners to use this plugin to receive LankaQR payments without any coding or custom developments. Maduka is a very supportive developer who helped us integrate this plugin on our site. We appreciate him for releasing this dynamic QR plugin free of cost to all store owners.
Read all 2 reviews

Contributors & Developers

“Payment Gateway for LANKAQR on WooCommerce” is open source software. The following people have contributed to this plugin.



If you like Payment Gateway for LANKAQR on WooCommerce, please take a moment to give a 5-star rating. It helps to keep development and support going strong. Thank you!


Release Date: December 01, 2020

  • Added: Multiple API providers


Release Date: November 13, 2020

  • Fixed: Some CSS & JS issues.
  • Clean ups.


Release Date: October 22, 2020

  • Fixed: Some JS issues.


Release Date: October 16, 2020

  • Added: Merchant forced to add username and password in order to get updates from the notification API


Release Date: October 10, 2020

  • Tweak: Improved the refund process.


Release Date: September 29, 2020

  • Added: Can refund via Woocommerce


Release Date: September 21, 2020

  • Fixed: Some JS issues.


Release Date: September 13, 2020

  • Fixed: LANKAQR ID is not showing as a WooCommerce transaction ID.
  • Fixed: Some CSS & JS issues.
  • Other Improvements.


Release Date: September 5, 2020

  • Added: Option to change payment confirmation message.
  • Added: Some validations.


Release Date: September 5, 2020

  • Tweak: Added some styles on the order payment page to enhance the checkout experience.
  • Tweak: Cancel button will redirect customers to the checkout page.


Release Date: September 5, 2020

  • Tweak: Cart will be automatically cleared if payment is actually completed.
  • Fixed: 404 not found issue and other permaalinks issues.
  • WC Compatibility upto v4.2.


Release Date: September 5, 2020

  • NEW: Added configurable timeout duration via wp-admin


Release Date: September 5, 2020

  • NEW: Added timeout feature where the user redirects to the checkout page if inactive time has exceeded.


Release Date: September 5, 2020

  • Fixed: Some CSS & JS issues.


Release Date:  August 27, 2020

  • NEW: Can enable, disable debug in setting for better experience.
  • Fixed: Some CSS & JS issues.
  • Fixed: Button text is not working.


Release Date: August 23, 2020

  • NEW: Added automated payment confirmation without user interaction for better UX
  • Fixed: A PHP error.
  • Fixed: Wrong tooltips.


Release Date: August 17, 2020

  • Fixed: Some CSS Errors.
  • Fixed: Some typo.


Release Date: August 11, 2020

  • NEW: added extra email notification with pay link to customers.


Release Date: August 3, 2020

  • NEW: Added languages support


Release Date: July 22, 2020

  • Improved: Order Confirm mechanism.
  • Fixed: Dialog Box issue on Mobile devices.


Release Date: July 20, 2020

  • NEW: Major UI Changes in Payment Confirm Process.
  • Fixed: some bugs


Release Date: July 7, 2020

  • Fixed: Some CSS Errors.


Release Date: July 5, 2020

  • NEW: Can enable/disable test mode for testing
  • Fixed: Some typo.


Release Date: July 3, 2020

  • Fixed: Some CSS Errors.
  • Tested upto WordPress v5.4 and WooCommerce v4.0.


Release Date: June 30, 2020

  • Initial release.