WordPress plugin intelligence profile

QR payment for WooCommerce

Generate QR codes for bank transfers in WooCommerce checkout to simplify payments for your customers.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.17
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 4.4 · PHP 8.1
Directory statusactive
Last directory update21 May 20265mo ago
Active installations400Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records QR payment for WooCommerce version 1.0.17 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Simplify payments by bank transfer with automatic QR code generation.

The QR Payment plugin for WooCommerce will generate a QR code according to the order total and the IBAN of the account you choose in the plugin settings. The order completion page then displays a section with the QR code, which can be supplemented with custom text. Depending on the settings, the QR code can also be automatically sent in an email along with the order.

The customer can scan the QR code with any banking application and all payment details will be pre-populated.

For easier payment identification, the order number is automatically included as the variable symbol in the generated QR code. The plugin uses the get_order_number() function, ensuring full compatibility with sequential order number plugins such as Sequential Order Numbers for WooCommerce or WooCommerce Sequential Order Numbers Pro.

By default, QR codes are generated directly in the plugin without any third-party integration. Generation is free and works for an unlimited number of orders.

If your hosting environment does not support local QR code generation, you can enable Compatibility Mode — QR codes will be securely generated through an external API.

Currently supported countries: Slovakia (SK) and Czech Republic (CZ).

Technical Requirements

This plugin requires a Linux-based hosting environment to function properly. The QR code generation depends on the XZ binary which is available on Linux servers.

Please Note:

* Local QR generation requires the XZ binary, typically available by default on Linux servers.

* If your hosting does not support XZ, enable Compatibility Mode — QR codes will be generated via the external API instead.

* Local development on Windows or macOS may not function correctly

If you encounter any issues with QR code generation, please verify your hosting environment meets these requirements.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • bank transfer
  • bacs
  • payment
  • qrcode
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 4.4 · PHP 8.1
Update activity21 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.