

WooCommerce → Settings → Payments: bKash, Nagad, Upay, Rocket, Wise, PayPal and more QR gateways.
All QR Pay for WooCommerce allows store owners to accept manual QR code payments using personal wallet accounts across multiple regions (Bangladesh, India, Nepal, Pakistan, Kenya, Philippines, Africa, Europe, USA, etc.).
Customers scan your QR code, pay in their wallet app, and submit the Transaction ID plus a provider-matched verifier (phone last 4, email, or account ID) — which you verify manually.
Includes Nepal wallets eSewa, Khalti, and Fonepay, alongside Indian wallets like Paytm and PhonePe, and other regional QR payment methods.
Built-in support for:
(Every provider appears as its own WooCommerce gateway.)
Each gateway includes:
– Custom title & description
– Uploadable QR image
– Custom account number
– Transaction ID + per-gateway secondary verifier (phone last 4 / email / account ID)
– Manual verification workflow
This plugin is ideal for:
– Personal wallet accounts
– Stores without merchant accounts
– Markets where QR + wallet payments are standard
On the checkout page, customers can:
– View your QR code
– Scan & pay instantly
– Enter:
– Transaction ID
– A secondary verifier that matches the selected gateway:
– Payer Phone (last 4) for mobile wallets (bKash, Nagad, GCash, M-Pesa, etc.)
– Payer Email for email-based providers (PayPal, Wise, Stripe, etc.)
– Payer Account / Wallet ID for Alipay and WeChat Pay
– Any additional instructions you configure
Everything is displayed in a clean, mobile-friendly UI.
Payment details are saved and displayed on:
– Thank You Page
– Customer email
– WooCommerce Orders Order Details
Admins can verify payment manually and update order status.
(Optional) Add a percentage-based processing fee for QR payments, automatically added to:
– Cart
– Checkout
– Order totals
Tax support included.
If you want to accept QR payments in WooCommerce without a merchant account, this plugin gives you a clean, reliable, and professional solution. Customers pay directly to your wallet, and you verify payments manually.
Perfect for:
– Small shops
– Online sellers using personal wallet accounts
– WooCommerce stores in Bangladesh, India, Nepal, Pakistan, the Philippines, Kenya, and beyond
– Merchants who want QR payment options without API integration