Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsTo add QR payments to a WordPress store, first choose the checkout flow you actually need. For customers who scan a merchant QR code, install a WooCommerce QR-payment gateway that supports your country and payment app, enable it under WooCommerce payment settings, and configure your QR image or account details. Most listed QR gateways describe a manual process in which the buyer submits a transaction ID or receipt and staff verify the transfer before marking the order paid. For in-person collection, WooCommerce’s PayPal Here integration lets a merchant scan an order QR code from the WordPress administration screen; it is not a normal customer-facing checkout method. A conventional processor such as Stripe is a separate option and does not automatically create a customer-scanned QR transfer flow.
Decide which QR payment flow you need
Customer scans your merchant QR code
The QR image appears in the WooCommerce checkout or payment instructions. The customer scans it with a supported wallet or banking app, completes a transfer, and may enter a transaction ID or upload a receipt. The store then checks the payment in the provider account and updates the order. Listings for All QR Pay for WooCommerce, Smjrifle QR Payments, and UPI QR Code Payment Gateway for WooCommerce describe this type of integration.
Merchant scans an order QR code in person
WooCommerce PayPal Here documentation describes an admin-only workflow: an unpaid order shows a QR code in the administration order screen, and the merchant scans it with the PayPal Here app to open the order and take payment. It does not appear as an ordinary customer-facing on-site payment method.
Customer pays through a standard online gateway
WooCommerce’s Stripe extension is designed for processor-based checkout, including cards, express checkout, local methods and buy-now-pay-later methods. Its setup is distinct from displaying a QR code for a manual transfer.
#1 Best Overall
- Continuous Usage All Day: The EY-H2 USB barcode scanner is designed to always be ready for the next scan, which significantly reduces downtime and repair costs; it shortens checkout lines, improves customer service, and boosts business productivity
- Plug and Play: Eyoyo wired barcode scanner is connected via a USB cable, with no need to install any driver or software; It offers effortless connection and is compatible with Windows, Mac, Android, and Linux; Seamlessly works with Quickbook, Word, Excel, Novell, and all common software
- Supports Multiple 1D/2D Barcodes: Eyoyo QR code scanner scan with most 1D 2D barcodes with ease; 1D Barcodes: EAN, UPC, Code 39, Code 93, Code 128, UCC/EAN 128, Codabar, Interleaved 2 of 5, ITF-6, ITF-14, ISBN, ISSN, MSI-Plessey, GS1 Databar, Code 11, Industrial 25, Matrix 2 of 5, etc. 2D Barcodes: QR, DataMatrix, PDF417, and so on
- Supports Screen Scanning: The Eyoyo 2D scanner is capable of reading barcodes from smartphone screens, such as mobile coupons, digital wallets, and digital loyalty cards; Before scanning, simply turn your screen brightness to the maximum
- Sturdy Anti-Shock and Durable Design: The Eyoyo 2D barcode scanner features an ergonomic design made of high-quality ABS, enabling it to withstand repeated drops from 5 ft/1.5 m high onto the concrete ground; The durable plastic material ensures a long service life
Before installing anything
- Confirm the market: The gateway must support the merchant’s country, account type and the payment apps or banks your customers use. A plugin that mentions UPI or particular wallets is not universally available.
- Choose the confirmation model: The cited QR plugins describe manual verification. Plan who will check the provider account, compare the amount and transaction reference, and change the order status.
- Check current plugin suitability: On the current WordPress.org listing, review compatibility, recent maintenance activity, documentation, support and known issues. Feature descriptions are vendor claims and do not independently prove code quality or security.
- Prepare site basics: You need a working WooCommerce store. Stripe requires a Stripe-supported business country, current PHP, WordPress and WooCommerce versions, and an SSL certificate with HTTPS, according to its setup documentation.
Set up a customer-facing QR payment method
- Pick a compatible gateway. Compare the provider and region named in each plugin listing. Do not install solely because the title says “QR”; verify that your merchant account and customers’ apps are supported.
- Install and activate the plugin. In WordPress, go to Plugins → Add New, search the exact plugin name, select Install Now, then Activate. For a commercial plugin, use the installation package and instructions supplied by its publisher.
- Open WooCommerce payment settings. Go to WooCommerce → Settings → Payments. Select the newly added QR method and switch it on. The exact method label and fields vary by plugin.
- Enter merchant details. Add the QR image or account information requested by the gateway. Use the account that actually receives the funds, and check the displayed business name and payment instructions before saving.
- Write explicit checkout instructions. Tell buyers to scan the code with the supported app, pay the exact order amount, retain the transaction reference, and submit the reference or receipt if the gateway provides those fields.
- Test with a real or provider-approved test transaction. Confirm that the QR image renders on mobile, the amount and recipient are correct, the evidence reaches the order, and staff can locate the incoming transfer. Never treat an order as paid merely because a customer uploaded an image.
- Reconcile every order. Check the provider or bank account, match amount and reference to the WooCommerce order, then update the order status according to your fulfillment policy. Investigate duplicates, underpayments and expired or reversed transfers before shipping.
Use PayPal Here for an in-person order
This route is for a merchant taking payment face-to-face, not for adding a QR button to public checkout. The documented prerequisites are:
- HTTPS on the WordPress site.
- An eligible PayPal Business account with PayPal Here enabled.
- A compatible device running the PayPal Here app.
- A compatible reader.
Availability depends on location and account eligibility, so confirm those points before designing a process around it. In the administration order screen, open the unpaid order, display its QR code, scan it with the PayPal Here app, and complete payment in the app. Because the integration is described as admin-only, customers will not select it as a normal on-site checkout method.
Rank #2
- 【Battery Level Indicator and 2200mAh Capacity】Larger battery enables longer continuous usage and twice the stand-by time of others. With the unique battery indicator light showing the remaining battery level, no more Low Battery Anxiety.
- 【Ergonomic Design】 The curved handle is extended and thickened, tailor-made for North America customers. Specially designed smooth and flat trigger for better grip. 【Package Includes】Barcode Scanner x1, USB Cable x1, Dongle x1, User Manual x1.
- 【Anti-Shock Silicone】 The orange anti-shock silicone protective cover can avoid scratches and friction while falling from the height of 6.56 feet. IP54 technology protects the wireless barcode scanner from dust.
- 【2.4 GHz Wireless plus USB 2.0 Wired Connection】 Plug and play with the USB receiver or the USB cable, no driver installation needed. Easy and quick to set up. Wireless transmission distance reaches up to 328 ft. in barrier free environment.
- 【Digital and Printed 1D 2D QR Bar Code Symbologies】1D: Codabar, Code 11, Code93, MSI, Code 128, UCC/EAN-128, Code 39, EAN-8, EAN-13, UPC-A, ISBN, Industrial 25, Interleaved 25, Standard25, Matrix 2D: QR, DataMatrix, Aztec, Hanxin, Micro PDF417. (Note: Not compatible with Square.)
Use Stripe when you need an integrated web gateway
Choose Stripe when the requirement is processor-managed online checkout rather than a customer scanning a merchant transfer QR code. Follow WooCommerce’s Stripe setup and configuration guide: verify that your business is in a Stripe-supported country, meet the current PHP, WordPress and WooCommerce requirements, enable HTTPS with a valid SSL certificate, connect the Stripe account, and configure the payment methods available to that account. Stripe’s documented capabilities and availability vary by country and account; they should not be presented as a universal QR-payment solution.
Compare the available approaches
| Approach | Who scans | Where it runs | Payment confirmation | Main prerequisites |
|---|---|---|---|---|
| WooCommerce QR gateway plugin | Customer | Customer-facing checkout or payment instructions | Manual review of provider account and submitted reference or receipt, as described by the cited listings | Supported merchant country, account and customer payment app; compatible plugin |
| WooCommerce PayPal Here | Merchant | WordPress administration order screen and PayPal Here app | Completed through the PayPal Here workflow | HTTPS, eligible PayPal Business account with PayPal Here, compatible device and reader; availability varies |
| WooCommerce Stripe extension | Usually neither party scans a QR code | Integrated web checkout | Processor gateway flow | Stripe-supported country, current software and HTTPS |
Common problems and safe handling
The QR method does not appear at checkout
Confirm the plugin is active, its method is enabled under WooCommerce → Settings → Payments, and any required currency, location or account fields are complete. A method may be hidden when the customer’s country or currency is unsupported.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Rank #3
- 【Battery Level Indicator and 2200mAh Capacity】Larger battery enables longer continuous usage and twice the stand-by time of others. With the unique battery indicator light showing the remaining battery level, no more Low Battery Anxiety.
- 【Ergonomic Design】 The curved handle is extended and thickened, tailor-made for North America customers. Specially designed smooth and flat trigger for better grip. 【Package Includes】Barcode Scanner x1, USB Cable x1, Dongle x1, User Manual x1
- 【Anti-Shock Silicone】 The orange anti-shock silicone protective cover can avoid scratches and friction while falling from the height of 6.56 feet. IP54 technology protects the wireless barcode scanner from dust.
- 【2.4 GHz Wireless + USB 2.0 Wired Connection】 Plug and play with the USB receiver or the USB cable, no driver installation needed. Easy and quick to set up. Wireless transmission distance reaches up to 328 ft. in barrier free environment.
- 【Digital and Printed 1D 2D QR Bar Code Symbologies】1D: Codabar, Code 11, Code93, MSI, Code 128, UCC/EAN-128, Code 39, EAN-8, EAN-13, UPC-A, ISBN, Industrial 25, Interleaved 25, Standard25, Matrix 2D: QR, DataMatrix, PDF417, Aztec, Hanxin, Micro PDF417. (Note: Not compatible with Square.)
A customer says payment was made, but the order is still unpaid
Check the receiving account directly and compare the amount, timestamp and transaction reference with the order. Request corrected evidence when details do not match. Do not ship based only on a receipt image or a customer-supplied status.
The QR code is unreadable or points to the wrong account
Replace the configured image or account details, then test from a separate phone at checkout. Verify the recipient name and amount before publishing the method.
Rank #4
- 【Unique Designed Screen Setting】It allows you to customize the screen display according to your preferences. With this innovative feature, you can easily set the language, adjust volume settings, select connection options, and view stored and total barcodes. Experience unparalleled convenience and flexibility as you personalize the settings of your Tera HW0009 to suit your specific needs. 【Package Includes: Barcode Scanner x1, Charging Cradle x1, Charging Cable x1, User Manual x1】
- 【Superior Global CMOS Imaging Scanning】This advanced scanner excels in fast and accurate reading of both ordinary and high-density barcodes, including challenging formats like PDF417 found on driver's licenses. Its exceptional performance effortlessly handles various scanning scenarios, including underwater scanning, reading barcodes on silver paper, reflective materials, and more.
- 【Charging Cradle & 2500mAh Large Battery】Designed with a convenient charging cradle, the HW0009 barcode scanner allows you to easily charge it whenever it's not in use. In addition, the scanner itself is equipped with a powerful 2500mAh battery, ensuring seamless all-day operation without the need for frequent charging.
- 【3-in-1 Connections & Widely Compatible】 Tera HW0009 wireless barcode scanner can work with bluetooth & 2.4G wireless & usb wired. The transmission distance can be 328ft in barrier free environment and 114ft in obstacles environment using 2.4G USB dongle. It can be connected with a variety of devices, such as smartphones, computers, POS, tablets. In addition, it is also compatible with various operating systems, such as windows 11/10/8/7/xp, Mac OS, iOS, android, linux.
- 【1D 2D QR code Programmable】2D: QR code, Data Matrix, PDF417(including PDF417 on driver’s license), Aztec, Maxicode, Micro QR, Micro PDF417; 1D: UPC/EAN, Code 128/EAN128, GS1-128, ISBT-128, Standard 2 of 5, Matrix 2 of 5, Code 39, Code 32, Code 93, Code 11, Codabar, PLESSEY, MSI, GSI Databar, ITF-14, GS1.
The plugin looks abandoned or conflicts with the store
Review its current WordPress.org listing for compatibility, updates, support and documentation. If those signals are inadequate, choose a maintained alternative or a conventional gateway rather than relying on an unverified payment component.
Quick Recap
Best Value
- 【IP66 Waterproof Dustproof Mini Pocket 2D Scanner】Just bring this scanner with you. Anytime you want to collect data, just connect it with your device via Bluetooth or use the storage mode. 【Package Includes】Barcode Scanner x1, USB Cable x1, Dongle x1, User Manual x1.
- 【Waterproof Dustproof Silicone Port Plug】Newly designed waterproof and dustproof silicone port plug on marketplace, it enables better performance of the scanner in every working conditions. The silicone button on the scanner body enables every soft and smooth scanning experience.
- 【3-in-1 Connection Ways】This scanner works with Bluetooth, 2.4GHz wireless and USB 2.0 wired mode. The transmission distance can be 656ft in barrier free environment and 98 ft in an environment with obstacles using a 2.4G USB dongle. In addition, it is also compatible with various operating systems, such as windows 11/10/8/7/xp, Mac OS, iOS, android, linux.(Note: Not Compatible with Square)
- 【Vibration Alert】: When you need a quiet working environment, just turn the volume off and the vibration function will let you know if a barcode is detected.
- 【1D 2D QR Scanner】:Supports Both Digital and Printed 1D 2D QR Bar Code Symbologies: 1D Decode Capability: Codabar, Code 11, Code93, MSI, Code 128, UCC/EAN-128, Code 39, EAN-8, EAN-13, UPC-A, ISBN, Industrial 25, Interleaved 25, Standard 25, 2/5 Matrix 2D Decode Capability: QR, PDF417, Data Matrix, Aztec code, Maxi Code.
Operational checklist
- Merchant country, currency and receiving account are supported.
- Target customers have a compatible wallet or banking app.
- Checkout clearly explains scanning, exact amount and evidence submission.
- Staff have a documented verification and order-status procedure.
- HTTPS is enabled where the selected integration requires it.
- A test confirms the QR image, recipient, amount and order workflow.
- Plugin maintenance, compatibility and support have been reviewed immediately before installation.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Recommended Free Tools

