This plugin hasn’t been tested with the latest three 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.

Uqpay Payment Gateway


This plugin will let you use UQPAY Server with woocommerce.

For 1.x version, the plugin will support:

  • Credit Card
  • Union Pay Online
  • Union Pay Online QR
  • AliPay Online QR
  • Wechat Pay Online QR

For more business needs, you can consult salesman of uqpay.


Please note, the plugin requires WooCommerce 2.6 and above.

Before use this plugin, your need register as an UQPAY merchant.

Automatic installation

Install the plugin through the WordPress plugins screen directly

Manual installation

The manual installation method involves downloading our plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.


Automatic updates should work like a charm; as always though, ensure you backup your site just in case.


Does this support recurring payments, like for subscriptions?

No! But coming soon

Does this require an SSL certificate?

Yes! In Live Mode, an SSL certificate must be installed on your site

Does this support both production mode and sandbox mode for testing?

Yes, it does – production and sandbox mode is driven by the API keys you use.


There are no reviews for this plugin.

Contributors and Developers

“Uqpay Payment Gateway” is open source software. The following people have contributed to this plugin.


“Uqpay Payment Gateway” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Uqpay Payment Gateway” into your language.

Interested in development?

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

Change Log

1.2.1 – 2020-04-21

  • fix: dont check login when request plugin api

1.2.0 – 2020-04-21

  • feat: supported Alipay Online QR
  • feat: supported Wechat Online QR
  • fix: update uqpay php library
  • refactor: send payment request without using the original order id to support multiple payments for the same order (if the last payment can’t complete)

1.1.0 – 2019-12-27

  • feat: supported UnionPay Online QR

1.0.3 – 2019-09-11

  • refactor: use uqpay php library

1.0.2 – 2019-09-04

  • fix: syntax error

1.0.0 – 2019-08-23

  • feat: supported UnionPay Online
  • feat: supported refund