{"id":275259,"date":"2026-02-08T00:01:53","date_gmt":"2026-02-08T00:01:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/scan-pay-gateway-for-woocommerce\/"},"modified":"2026-05-20T08:28:56","modified_gmt":"2026-05-20T08:28:56","slug":"scanandpay-payments-via-payid-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/en-ca.wordpress.org\/plugins\/scanandpay-payments-via-payid-for-woocommerce\/","author":23425439,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2026.140","stable_tag":"1.2026.140","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Scanandpay Payments via PayID for WooCommerce","header_author":"Scan & Pay Team","header_description":"Accept PayID payments via Scan & Pay with real-time QR code updates.","assets_banners_color":"","last_updated":"2026-05-20 08:28:56","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/scanandpay.com.au\/","header_plugin_uri":"https:\/\/scanandpay.com.au\/woocommerce","header_author_uri":"https:\/\/scanandpay.com.au","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1232,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"scanandpay","date":"2026-02-08 00:18:33"},"1.0.5":{"tag":"1.0.5","author":"scanandpay","date":"2026-02-11 08:17:32"},"1.0.6":{"tag":"1.0.6","author":"scanandpay","date":"2026-02-26 05:47:21"},"1.0.7":{"tag":"1.0.7","author":"scanandpay","date":"2026-02-26 05:51:12"},"1.0.8":{"tag":"1.0.8","author":"scanandpay","date":"2026-02-27 00:46:05"},"1.0.9":{"tag":"1.0.9","author":"scanandpay","date":"2026-03-03 04:08:35"},"1.1.0":{"tag":"1.1.0","author":"scanandpay","date":"2026-03-05 06:22:21"},"1.1.1":{"tag":"1.1.1","author":"scanandpay","date":"2026-03-05 06:55:07"},"1.1.2":{"tag":"1.1.2","author":"scanandpay","date":"2026-03-05 06:58:17"},"1.1.3":{"tag":"1.1.3","author":"scanandpay","date":"2026-03-05 07:08:16"},"1.1.4":{"tag":"1.1.4","author":"scanandpay","date":"2026-03-05 08:41:11"},"1.1.5":{"tag":"1.1.5","author":"scanandpay","date":"2026-03-05 10:52:39"},"1.1.6":{"tag":"1.1.6","author":"scanandpay","date":"2026-03-05 10:57:39"},"1.1.7":{"tag":"1.1.7","author":"scanandpay","date":"2026-03-05 11:07:47"},"1.1.8":{"tag":"1.1.8","author":"scanandpay","date":"2026-03-08 05:35:09"},"1.2.0":{"tag":"1.2.0","author":"scanandpay","date":"2026-04-23 03:54:46"},"1.2026.123":{"tag":"1.2026.123","author":"scanandpay","date":"2026-05-04 04:11:48"},"1.2026.131":{"tag":"1.2026.131","author":"scanandpay","date":"2026-05-11 00:49:40"},"1.2026.132":{"tag":"1.2026.132","author":"scanandpay","date":"2026-05-11 03:49:54"},"1.2026.140":{"tag":"1.2026.140","author":"scanandpay","date":"2026-05-20 08:28:56"}},"upgrade_notice":{"1.2026.128":"<p>Version aligned with the rest of the Scan &amp; Pay app suite. Recommended for all users.<\/p>","1.2026.123":"<p>Stability update: version consistency fixes. Recommended for all users.<\/p>","1.2026.115":"<p>New dedicated payment page with improved QR display and real-time polling. Enhanced replay protection using WordPress Transients.<\/p>","1.2.1":"<p>Major architectural update: unified API logic with official SDK. Highly recommended for improved security and stability.<\/p>","1.1.4":"<p>Bug fixes and stability improvements. Recommended update for better error reporting and support for ABN-based PayIDs.<\/p>","1.0.9":"<p>Security update: Removed external QR code service dependency. All QR generation now handled securely by Scan &amp; Pay infrastructure.<\/p>","1.0.8":"<p>Added installation video tutorial for easier setup. Watch the step-by-step guide directly from the Installation tab.<\/p>","1.0.7":"<p>Security and UI cleanup update. Enhanced admin interface for better security and cleaner professional appearance.<\/p>","1.0.6":"<p>HPOS compatibility update. Removes WooCommerce incompatibility warning for stores using High-Performance Order Storage.<\/p>","1.0.5":"<p>Performance improvement: QR code loads 85-95% faster on payment page. Highly recommended update for better customer experience.<\/p>","1.0.4":"<p>Maintenance update with improved build tooling and distribution workflow.<\/p>","1.0.3":"<p>WordPress.org naming compliance update. Plugin name updated to meet directory guidelines and clearly show PayID integration.<\/p>","1.0.2":"<p>WordPress.org compliance update. Includes updated plugin name and slug for official directory listing.<\/p>","1.0.1":"<p>Recommended update with improved QR code handling and admin tools.<\/p>","1.0.0":"<p>Initial release. Configure your Scan &amp; Pay credentials to start accepting PayID payments.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3511216,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3511216,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.2.0","1.2026.123","1.2026.131","1.2026.132","1.2026.140"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Payment method selection at checkout","2":"QR code payment page","3":"Admin settings configuration","4":"Order details with payment status"}},"plugin_section":[],"plugin_tags":[3544,255427,6593,1373,286],"plugin_category":[45],"plugin_contributors":[255428],"plugin_business_model":[],"class_list":["post-275259","plugin","type-plugin","status-publish","hentry","plugin_tags-australia","plugin_tags-payid","plugin_tags-payment-gateway","plugin_tags-qr-code","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-scanandpay","plugin_committers-scanandpay"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/scanandpay-payments-via-payid-for-woocommerce\/assets\/icon-128x128.png?rev=3511216","icon_2x":"https:\/\/ps.w.org\/scanandpay-payments-via-payid-for-woocommerce\/assets\/icon-256x256.png?rev=3511216","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Scan &amp; Pay<\/strong> 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.<\/p>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Customer selects \"Scan &amp; Pay\" at checkout<\/li>\n<li>A unique QR code is displayed for their order<\/li>\n<li>Customer scans the QR code and pays with PayID using their banking app<\/li>\n<li>Payment is verified in real-time by Scan &amp; Pay API<\/li>\n<li>Order is automatically marked as paid when payment is confirmed<\/li>\n<\/ol>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Unified SDK Architecture<\/strong> - Now uses the official Scan &amp; Pay PHP SDK logic internally<\/li>\n<li><strong>Instant PayID Payments<\/strong> - Real-time payment confirmation via webhooks<\/li>\n<li><strong>QR Code Checkout<\/strong> - Mobile-friendly payment experience<\/li>\n<li><strong>WooCommerce Blocks Support<\/strong> - Works with classic and block-based checkout<\/li>\n<li><strong>Secure<\/strong> - HMAC-signed webhooks with replay protection, encrypted API communication<\/li>\n<li><strong>Fallback Polling<\/strong> - Automatic status checks if webhooks are delayed<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WooCommerce 7.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>A Scan &amp; Pay merchant account (<a href=\"https:\/\/business.scanandpay.com.au\/\">Sign up here<\/a>)<\/li>\n<li>Australian PayID configured with your bank<\/li>\n<\/ul>\n\n<h4>External Services<\/h4>\n\n<p>This plugin connects to the <strong>Scan &amp; Pay API<\/strong> to:<\/p>\n\n<ul>\n<li>Create payment sessions when customers checkout<\/li>\n<li>Generate QR codes for PayID payments<\/li>\n<li>Receive payment confirmation webhooks<\/li>\n<li>Verify payments in real-time<\/li>\n<li>Check payment status<\/li>\n<\/ul>\n\n<p><strong>Service Provider:<\/strong> Scan &amp; Pay\n<strong>Payment Verification:<\/strong> Scan &amp; Pay API\n<strong>Terms of Service:<\/strong> <a href=\"https:\/\/scanandpay.com.au\/terms\/\">https:\/\/scanandpay.com.au\/terms\/<\/a>\n<strong>Privacy Policy:<\/strong> <a href=\"https:\/\/scanandpay.com.au\/privacy-policy\/\">https:\/\/scanandpay.com.au\/privacy-policy\/<\/a><\/p>\n\n<p>Data transmitted to the service includes: order amount, currency, order reference, and merchant credentials. No customer personal data is sent to the external service.<\/p>\n\n<p>All QR codes are generated securely by the Scan &amp; Pay backend infrastructure - no third-party QR code services are used.<\/p>\n\n<!--section=installation-->\n<h4>Video Tutorial<\/h4>\n\n<p>Watch our complete installation and setup guide:<\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=URuN3u2AQcY&amp;vq=hd720]<\/p>\n\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin dashboard<\/li>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Search for \"Scan &amp; Pay Gateway\"<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Upload the ZIP file and click <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<ol>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Payments<\/strong><\/li>\n<li>Click <strong>Scan &amp; Pay<\/strong> to configure<\/li>\n<li>Log in to your <a href=\"https:\/\/business.scanandpay.com.au\/\">Scan &amp; Pay Merchant Dashboard<\/a> and navigate to the <strong>Settings<\/strong> page to find your credentials<\/li>\n<li>Enter your credentials from the settings dashboard:\n\n<ul>\n<li><strong>API Base URL<\/strong> - https:\/\/api.scanandpay.com.au<\/li>\n<li><strong>Merchant ID<\/strong> - Your unique merchant identifier<\/li>\n<li><strong>PayID<\/strong> - Your registered PayID (email, ABN, or phone)<\/li>\n<li><strong>API Secret<\/strong> - For authenticating API calls<\/li>\n<li><strong>Webhook Secret<\/strong> - For verifying payment confirmations<\/li>\n<\/ul><\/li>\n<li>Enable the gateway and save<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20scan%20%26%20pay%20merchant%20account%3F\"><h3>Do I need a Scan &amp; Pay merchant account?<\/h3><\/dt>\n<dd><p>Yes. You need to <a href=\"https:\/\/business.scanandpay.com.au\/\">register as a merchant<\/a> to get your API credentials. This is free to set up.<\/p><\/dd>\n<dt id=\"what%20is%20payid%3F\"><h3>What is PayID?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20a%20payid%3F\"><h3>How do I get a PayID?<\/h3><\/dt>\n<dd><p>Contact your bank to register a PayID linked to your business bank account. Most Australian banks support PayID through their mobile banking apps.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20free%3F\"><h3>Is this plugin free?<\/h3><\/dt>\n<dd><p>The plugin is free. Scan &amp; Pay charges a small transaction fee per payment - see <a href=\"https:\/\/scanandpay.com.au\/pricing\">pricing<\/a> for details.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20woocommerce%20blocks%20checkout%3F\"><h3>Does this work with WooCommerce Blocks checkout?<\/h3><\/dt>\n<dd><p>Yes! The plugin fully supports both classic checkout and the new WooCommerce Blocks-based checkout.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20webhook%20fails%3F\"><h3>What happens if the webhook fails?<\/h3><\/dt>\n<dd><p>The plugin includes automatic fallback polling that checks payment status every 5 minutes for pending orders.<\/p><\/dd>\n<dt id=\"is%20my%20data%20secure%3F\"><h3>Is my data secure?<\/h3><\/dt>\n<dd><p>Yes. All API communication uses HTTPS encryption. Webhooks are verified using HMAC signatures. No sensitive customer data is stored or transmitted.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2026.140<\/h4>\n\n<ul>\n<li>Compatibility: Tested up to WordPress 7.0.<\/li>\n<li>Maintenance: Excluded development and debug files from the distributed package.<\/li>\n<\/ul>\n\n<h4>1.2026.128<\/h4>\n\n<ul>\n<li>Stability: Bring plugin version in line with the rest of the Scan &amp; Pay app suite (CalVer 1.2026.128).<\/li>\n<\/ul>\n\n<h4>1.2026.123<\/h4>\n\n<ul>\n<li>Stability: Version constant now matches plugin header across all files<\/li>\n<li>Stability: Readme stable tag synced with plugin version<\/li>\n<li>Compatibility: Verified against WooCommerce 9.5 and WordPress 6.9<\/li>\n<\/ul>\n\n<h4>1.2026.115<\/h4>\n\n<ul>\n<li>New: Dedicated \/scanpay-pay\/ payment page with custom rewrite endpoint<\/li>\n<li>Enhancement: Full-page QR code display with real-time payment status polling<\/li>\n<li>Enhancement: PayTo + PayID dual-logo branding panel on payment page<\/li>\n<li>Enhancement: Fallback payment link to pay.scanandpay.com.au for mobile users<\/li>\n<li>Security: WordPress Transients-backed nonce store for multi-request replay protection<\/li>\n<li>Performance: Instant QR code display from cached session data on payment page<\/li>\n<li>Performance: Separated payment polling from QR generation for faster page loads<\/li>\n<li>Fix: Payment status now checks both WooCommerce order status and backend session status<\/li>\n<li>Fix: QR code validation ensures correct base64 data URI format before display<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Technical: Unified API logic with official Scan &amp; Pay PHP SDK<\/li>\n<li>Architecture: Extracted API client into a dedicated namespace-aware SDK internal to the plugin<\/li>\n<li>Security: Enhanced webhook verification with mandatory replay protection (timestamp + nonce checks)<\/li>\n<li>Stability: Improved error handling and connection testing using SDK exceptions<\/li>\n<li>Performance: Optimized API calls using standardized session and status retrieval paths<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Enhancement: New branding panel on payment page \u2014 PayTo and PayID white wordmarks side-by-side on a black pill, replacing the old \"Scan &amp; Pay\" heading<\/li>\n<li>Enhancement: Retina-quality logo rendering using high-resolution source PNGs<\/li>\n<li>Enhancement: Cleaner checkout \u2014 removed PayID logo from the gateway option, leaving just \"Scan &amp; Pay\" text in brand teal<\/li>\n<li>Enhancement: Updated default customer-facing description to drop the \"PayID\" mention for a simpler message<\/li>\n<li>Consistency: Matches T6D dual-screen and Android POS branding<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Enhancement: Premium BNPL-style checkout display matching Afterpay\/Klarna<\/li>\n<li>Enhancement: Refined PayID logo to elegant 24px height (from 26px)<\/li>\n<li>Enhancement: Improved spacing with 12px margin-right for professional look<\/li>\n<li>Enhancement: Removed \"(PayID)\" suffix from title - logo provides branding<\/li>\n<li>Enhancement: Mobile optimization - 20px logo with 8px margin for compact layout<\/li>\n<li>Fix: Better browser compatibility using margin-right instead of container gap<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Enhancement: Upgraded to high-quality SVG PayID logo (85% smaller, retina-ready)<\/li>\n<li>Enhancement: Standardized branding sizes across all platforms (16px text, 24px logo)<\/li>\n<li>Enhancement: Added fallback text display if logo fails to load<\/li>\n<li>Fix: Improved vertical alignment of \"Scan &amp; PayID\" header<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Enhancement: Removed \"Refresh QR Code\" button for cleaner UI<\/li>\n<li>Fix: Mobile menu (hamburger) compatibility - adjusted z-index and page wrapper<\/li>\n<li>Fix: Improved responsive layout on mobile devices<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fix: Force cache refresh for JavaScript assets to remove session ID display<\/li>\n<li>Enhancement: Increased QR code section top margin to 6cm for better spacing<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Fix: Cron fallback now properly handles EXPIRED and FAILED payment statuses<\/li>\n<li>Enhancement: Cleaned up payment page - removed session ID and order details for better UX<\/li>\n<li>Fix: Expired orders are now automatically marked as failed instead of staying pending<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Fix: Added missing 'source' field to API requests for better backend tracking<\/li>\n<li>Fix: Improved error reporting by displaying actual API error messages in checkout<\/li>\n<li>Fix: Enhanced API key security by automatically trimming whitespace from settings<\/li>\n<li>Enhancement: Added support for 11-digit ABNs as valid PayIDs<\/li>\n<li>Enhancement: Updated admin interface with clear API key format reminders<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fix: Installation video URL field now shows the official YouTube URL (read-only)<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Enhancement: Removed installation video URL customization field - now uses official video only<\/li>\n<li>Enhancement: Simplified installation guide settings<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fix: Corrected QR code generation to use backend-generated QR codes consistently<\/li>\n<li>Fix: Removed duplicate QR processing logic that was causing issues<\/li>\n<li>Enhancement: Improved error handling when QR code is missing from backend response<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Configurable installation video URL in plugin settings<\/li>\n<li>Enhancement: Updated default installation video to latest version<\/li>\n<li>Improvement: Admins can now customize the installation guide video for their needs<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Security: Removed external QRServer API dependency - all QR codes now generated by Scan &amp; Pay backend<\/li>\n<li>Documentation: Updated external services disclosure to accurately reflect QR code generation<\/li>\n<li>Fix: Removed fallback code that called third-party api.qrserver.com service<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>New: Added installation video tutorial (720p HD) to Installation section<\/li>\n<li>Enhancement: Added video guide to admin settings page<\/li>\n<li>Documentation: Updated changelog to remove backend implementation details<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Security: Enhanced admin interface security and privacy<\/li>\n<li>Improvement: Cleaner payment method descriptions without technical details<\/li>\n<li>Documentation: Updated webhook configuration text to reference merchant dashboard<\/li>\n<li>Fix: Removed HTML entity encoding issues with ampersands in admin display<\/li>\n<li>Enhancement: Improved admin settings clarity and consistency<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Compatibility: Declared HPOS (High-Performance Order Storage) support for WooCommerce<\/li>\n<li>Documentation: Updated API endpoint reference to id.scanandpay.com.au<\/li>\n<li>Technical: Added FeaturesUtil compatibility declaration for custom_order_tables<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Performance: Removed 5-second QR code loading delay on payment page<\/li>\n<li>Improvement: QR code now appears instantly (&lt; 1 second) after checkout<\/li>\n<li>Technical: QR code loads immediately from cached session data instead of waiting for status poll<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added distribution build scripts for cleaner plugin packaging<\/li>\n<li>Improved development workflow with automated build tools<\/li>\n<li>Enhanced documentation for plugin distribution and deployment<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Updated plugin name to \"Scanandpay Payments via PayID for WooCommerce\" to comply with WordPress.org naming guidelines<\/li>\n<li>Updated text domain to \"scanandpay-payments-via-payid-for-woocommerce\"<\/li>\n<li>Improved plugin naming to clearly distinguish from other plugins and show integration relationship with PayID<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Updated plugin name to \"Scan &amp; Pay PayID Gateway for WooCommerce\" for WordPress.org compliance<\/li>\n<li>Added \"Requires Plugins\" header for WooCommerce dependency<\/li>\n<li>Updated text domain to match new plugin slug<\/li>\n<li>Enhanced external services documentation<\/li>\n<li>Renamed main plugin file to match directory slug<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Improved QR code display on payment page<\/li>\n<li>Added connection test button in admin<\/li>\n<li>Enhanced error logging<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>PayID payment support via QR codes<\/li>\n<li>WooCommerce Blocks integration<\/li>\n<li>Webhook payment confirmations<\/li>\n<li>Cron fallback for missed webhooks<\/li>\n<\/ul>","raw_excerpt":"Accept PayID payments in your WooCommerce store. Customers scan a QR code and pay instantly via their banking app.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/275259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=275259"}],"author":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/scanandpay"}],"wp:attachment":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=275259"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=275259"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=275259"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=275259"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=275259"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=275259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}