Scanandpay Payments via PayID for WooCommerce
·
Accept PayID payments in your WooCommerce store. Customers scan a QR code and pay instantly via their banking app.
Scan & Pay enables Australian WooCommerce stores to accept PayID payments directly. Customers simply scan a QR code at checkout and pay with PayID using their mobile banking app — no card details required.
How It Works
- Customer selects «Scan & Pay (PayID)» at checkout
- A unique QR code is displayed for their order
- Customer scans the QR code and pays with PayID using their banking app
- Payment is verified in real-time by Scan & Pay API via Global Payments Oceania
- Order is automatically marked as paid when payment is confirmed
Features
- Instant PayID Payments — Real-time payment confirmation via webhooks
- QR Code Checkout — Mobile-friendly payment experience
- WooCommerce Blocks Support — Works with classic and block-based checkout
- Secure — HMAC-signed webhooks, encrypted API communication
- Fallback Polling — Automatic status checks if webhooks are delayed
Requirements
- WooCommerce 7.0 or higher
- PHP 7.4 or higher
- A Scan & Pay merchant account (Sign up here)
- Australian PayID configured with your bank
External Services
This plugin connects to the Scan & Pay API to:
- Create payment sessions when customers checkout
- Generate QR codes for PayID payments
- Receive payment confirmation webhooks via Global Payments Oceania API
- Verify payments in real-time
- Check payment status
Service Provider: Scan & Pay by SENAX Enterprises Pty Ltd Payment Verification: Global Payments Oceania API Terms of Service: https://scanandpay.com.au/terms Privacy Policy: https://scanandpay.com.au/privacy
Data transmitted to the service includes: order amount, currency, order reference, and merchant credentials. No customer personal data is sent to the external service.
All QR codes are generated securely by the Scan & Pay backend infrastructure — no third-party QR code services are used.