Scanandpay Payments via PayID for WooCommerce

توسط

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

  1. Customer selects “Scan & Pay” at checkout
  2. A unique QR code is displayed for their order
  3. Customer scans the QR code and pays with PayID using their banking app
  4. Payment is verified in real-time by Scan & Pay API via Global Payments Oceania
  5. Order is automatically marked as paid when payment is confirmed

Features

  • Unified SDK Architecture – Now uses the official Scan & Pay PHP SDK logic internally
  • 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 with replay protection, 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
Payment Verification: Global Payments Oceania API
Terms of Service: https://scanandpay.com.au/terms/
Privacy Policy: https://scanandpay.com.au/privacy-policy/

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.

Video Tutorial

Watch our complete installation and setup guide:

Automatic Installation

  1. Log in to your WordPress admin dashboard
  2. Go to Plugins Add New
  3. Search for “Scan & Pay Gateway”
  4. Click Install Now, then Activate

Manual Installation

  1. Download the plugin ZIP file
  2. Go to Plugins Add New Upload Plugin
  3. Upload the ZIP file and click Install Now
  4. Activate the plugin

Configuration

  1. Go to WooCommerce Settings Payments
  2. Click Scan & Pay to configure
  3. Log in to your Scan & Pay Merchant Dashboard and navigate to the Settings page to find your credentials
  4. Enter your credentials from the settings dashboard:
    • API Base URL – https://api.scanandpay.com.au
    • Merchant ID – Your unique merchant identifier
    • PayID – Your registered PayID (email, ABN, or phone)
    • API Secret – For authenticating API calls
    • Webhook Secret – For verifying payment confirmations
  5. Enable the gateway and save

سوالات متداول

Do I need a Scan & Pay merchant account?

Yes. You need to register as a merchant to get your API credentials. This is free to set up.

What is PayID?

PayID is an Australian payment system that lets you receive instant bank transfers using an easy-to-remember identifier (like your email or phone number) instead of BSB and account numbers.

How do I get a PayID?

Contact your bank to register a PayID linked to your business bank account. Most Australian banks support PayID through their mobile banking apps.

Is this plugin free?

The plugin is free. Scan & Pay charges a small transaction fee per payment – see pricing for details.

Does this work with WooCommerce Blocks checkout?

Yes! The plugin fully supports both classic checkout and the new WooCommerce Blocks-based checkout.

What happens if the webhook fails?

The plugin includes automatic fallback polling that checks payment status every 5 minutes for pending orders.

Is my data secure?

Yes. All API communication uses HTTPS encryption. Webhooks are verified using HMAC signatures. No sensitive customer data is stored or transmitted.

تصویری برای این آیتم موجود نیست.
نظری برای این آیتم موجود نیست.
0 0 رای ها
امتیازدهی
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
نسخه حجم فایل SHA256 تغییرات دانلود
1.2026.123 118 کیلوبایت -
دانلود
×
بدون امتیاز

قیمت:

رایگان

نگارش

1.2026.123

آخرین انتشار

20 اردیبهشت 1405

آخرین بروزرسانی

3 ماه پیش

نصب های فعال

-

نگارش وردپرس

وردپرس 6.0+

تست شده از نسخه

وردپرس 6.9.4

نگارش PHP

PHP 7.4+

نسخه ها

1 نسخه