Display a QR code. Customer scans. Payment done.

Turn any WooCommerce order into a scan-to-pay experience. Show a QR code on your screen — customers scan with their phone, complete payment on a secure hosted checkout page, and your order updates automatically. No terminal, no POS hardware, no merchant account.

  • No Merchant Account or POS Hardware Required
  • Generate a Payment QR Code Instantly from Any Order
  • Accept In-Person Card Payments, Apple Pay, and Google Pay
  • Works for Custom Orders, Events, and Counter Payments
  • One-Click Secure QR Payment — Customer Pays on Their Own Device
  • Payment Settles Directly to Your USDC Wallet
Woocommerce-Qr-Code-Payments-In-Person-Verified-Crypto-Checkout

Compatible with WooCommerce — Works With Major Providers

Flexible Card Payments. Direct Wallet Settlement. Fully Automated.

Works with Subscription Products, Includes Automated Checkout Recovery, Send Payment Links, & In-Person Payments.

VERIFIED connects your WooCommerce store to secure third-party hosted checkout platforms. Customers complete payment off-site, and settlement is delivered in USDC (Polygon) directly to your wallet after confirmation.

Every transaction is automatically recorded in WooCommerce with status updates and on-chain tracking — no manual steps, no reconciliation work.

Woocommerce Logo
Stripe-Logo
Moonpay-Logo
Binance Logo.svg

In-Person Payments for WooCommerce — Without the Hardware

The Problem

Taking In-Person Payments on WooCommerce Has Always Required a Workaround

WooCommerce is built for online checkout. The moment you need to take a payment in person — at a counter, a trade show, or a pop up — you hit a wall. POS systems require dedicated hardware and merchant account approval. Virtual terminals mean handling card data directly, which increases PCI scope and chargeback exposure. For high-risk merchants or businesses without approved payment processing, in-person sales are often simply out of reach.

There is no native way to walk a customer through a WooCommerce checkout in person without either redirecting them to your website — which is clunky — or introducing an entirely separate payment system that is disconnected from your orders, inventory, and reporting.

The Solution

QR Code Payments Built Into Your WooCommerce Order Admin

VERIFIED Crypto Checkout adds an In-Person QR Payment tool directly inside your WooCommerce order edit screen. Open any unpaid order, select a gateway, and click Display QR Code for Customer. A full-screen QR code appears — the customer scans it with their phone and completes payment on a secure hosted checkout page. No hardware. No card data on your site. No separate payment system to manage.

Because the QR code links to the same hosted checkout flow used by payment links and standard checkout, the entire stack — KYC, card processing, USDC conversion, and Polygon settlement — is already built in. Your order status updates automatically when payment is confirmed on-chain, and the transaction appears in your WooCommerce order history exactly like any other sale.

How WooCommerce QR Code Payments Work

VERIFIED Crypto Checkout adds a QR payment subsection to your existing WooCommerce order admin. There is nothing new to learn — you open an order you already have, and the tool generates a scannable payment QR code in seconds. The customer’s phone handles the rest.

  • Open any unpaid WooCommerce order — including cancelled orders and manually created backend orders.

  • Select your preferred VERIFIED gateway from the dropdown. Auto-Routing is selected by default and picks the best provider for your customer.

  • Click “Display QR Code for Customer.” The plugin generates a secure tokenised payment link and renders it as a QR code.

  • A full-screen lightbox opens on your screen showing the QR code, order number, total amount due, and service fee if applicable.

  • The customer scans the QR code with their phone camera. Their browser opens the secure hosted checkout page — no app download required.

  • The customer completes payment using their card, Apple Pay, or Google Pay. First-time customers may complete a brief ID check (typically 1–3 minutes).

  • After on-chain confirmation, your WooCommerce order status updates automatically. The transaction is logged with a blockchain hash for your records.

Why WooCommerce QR Code Payments Replace Your POS System

Traditional point-of-sale systems require hardware, payment processor approval, and a merchant account that can be frozen, terminated, or subjected to rolling reserves. Every card swipe creates chargeback exposure, and for high-risk merchants, getting approved for a POS terminal is often not possible at all.

VERIFIED Crypto Checkout’s QR payment feature eliminates these dependencies entirely. Your screen becomes the payment terminal. The customer’s phone completes the checkout. No card reader, no proprietary device, no approval process. Because all transactions are settled on-chain, payment is final at confirmation — there is no reversal mechanism available to issuing banks.

This makes QR code payments the practical answer for WooCommerce merchants who sell at events, over the phone, from a service counter, or in any situation where a traditional POS is unavailable, not approved, or simply too slow.

  • No Card Reader or POS Terminal Required — Any screen becomes your payment display

  • No Merchant Account Needed — No underwriting, reserves, or shutdown risk

  • No Chargebacks — On-chain settlement is final. Banks cannot reverse confirmed transactions.

  • No Card Data on Your Site — All card entry happens on the provider’s secure hosted page.

Where In-Person QR Code Payments Work Best

QR code payments slot into every scenario where checkout on your website is not the right path. The customer does not need to visit your store, create an account, or navigate your checkout flow. You generate the QR, show the screen, and the sale is done.

Because the QR links to the same secure hosted checkout flow used by all VERIFIED transactions, every in-person payment carries the same security, KYC compliance, and USDC settlement as a standard online order. There is no separate system to manage and no reconciliation gap between in-person and online sales — everything lives in WooCommerce.

  • Retail Counter Payments — Display a QR at checkout. Customers pay on their phone while you pack the order.

  • Service Businesses — Quote a price, show the QR, collect payment before leaving the appointment.

  • Trade Shows and Pop-Ups — No hardware to carry. Open a WooCommerce order on your tablet and display the QR.

  • High-Risk Merchants — Accept in-person payments without a POS approval or traditional merchant account.

Accept In-Person Payments in Minutes.

Install VERIFIED Crypto Checkout, open any WooCommerce order, and display a payment QR code. No hardware setup. No merchant account required.

Most in-person payment tools — card readers, virtual terminals, POS systems — require a traditional merchant account, which means an underwriting process, rolling reserves, chargeback liability, and the risk of account termination. For high-risk businesses, high-ticket merchants, and anyone operating outside the preferences of card networks, this is a fundamental barrier to taking payments in person.

VERIFIED Crypto Checkout removes that barrier. The QR payment feature uses the same hosted checkout infrastructure as the rest of the plugin, routing transactions through licensed on-ramp providers that handle card processing independently. You generate a QR code from a WooCommerce order, the customer scans and pays, and USDC settlement hits your wallet directly. No merchant account, no chargeback window, no card data on your server.

Your WooCommerce store does not have to live only at your checkout page. The QR payment tool turns any order in your WooCommerce admin into a payable item you can present to a customer face-to-face. Open the order on a laptop, tablet, or phone, click the QR code button, and your display becomes a payment terminal.

This is ideal for service businesses that quote in person, retailers with a physical counter, and event sellers who do not want to carry hardware.

QR code payments and payment links in VERIFIED Crypto Checkout are two presentations of the same underlying tool. Both generate a secure tokenised URL pointing to the same hosted checkout page. The difference is in how the customer receives that URL: a payment link is sent via email or SMS and clicked remotely; a QR code is displayed on screen and scanned in person.

This means there is no technical gap between your in-person and remote payment flows. The same USDC settlement, the same webhook confirmation, the same WooCommerce order update. Merchants can use both interchangeably depending on whether the customer is in front of them or at a distance.

Every QR code generated by VERIFIED Crypto Checkout points to a hosted checkout page operated by a licensed payment provider. No card data is entered on your site, your server, or in the WooCommerce admin. The entire card handling, KYC verification, and transaction processing chain is handled by the provider.

From a compliance standpoint, this means your WooCommerce store stays outside of PCI scope for card data. The QR code itself is a tokenised link that expires after seven days and is bound to the specific order and gateway. Blockchain settlement on Polygon provides an immutable confirmation record for every in-person payment.

VERIFIED does not process payments or hold funds. All transactions are completed through hosted providers, and settlement happens directly to your wallet. This creates a clear separation between infrastructure and payment processing.

Frequently Asked Questions

Question Answer
Can WooCommerce accept in-person QR code payments? Yes. VERIFIED Crypto Checkout adds a QR code payment tool to the WooCommerce order edit screen. Open any unpaid order, click Display QR Code for Customer, and the customer scans and pays on their phone through a secure hosted checkout page.
Do I need a POS system or card reader to accept in-person payments in WooCommerce? No. VERIFIED Crypto Checkout’s QR payment feature requires no hardware. Your laptop, tablet, or phone screen displays the QR code. The customer scans it with their own device to pay.
Do I need a merchant account for WooCommerce QR code payments? No. Payments are processed by independent licensed on-ramp providers. You do not need a traditional merchant account, and there is no underwriting, reserve requirement, or chargeback exposure.
Do customers need crypto to pay with a QR code? No. Customers pay with their regular credit card, debit card, Apple Pay, or Google Pay. The crypto conversion to USDC happens automatically at the provider level — customers never need to hold or purchase cryptocurrency.
What happens after the customer scans the QR code? Their phone camera opens the secure hosted checkout page in a browser. They complete payment using their preferred method. After on-chain confirmation, the WooCommerce order status updates automatically.
Are QR code payments in WooCommerce secure? Yes. All card entry and payment processing happens on the provider’s secure hosted checkout page. No card data touches your WooCommerce site or server. The QR code itself is a tokenised link that expires after seven days.
Can I use QR payments for cancelled or manually created WooCommerce orders? Yes. The QR payment tool works on all unpaid orders including pending, on-hold, failed, and cancelled orders. For cancelled orders, the plugin automatically moves the order to pending payment before generating the QR so the link can be redeemed.
What if the customer doesn’t scan the QR code in time? Payment links and QR codes generated by VERIFIED Crypto Checkout are valid for seven days or if the order is paid. If the session expires before the customer pays, you can generate a fresh QR code from the same order with one click.
Is there a difference between WooCommerce QR code payments and payment links? They use the same underlying secure checkout flow — the QR code and the payment link both point to the same hosted checkout URL. The difference is delivery: QR codes are scanned in person; payment links are sent via email or text for remote payments.