[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHFUMkwFF7pFitDPbRn_oVp32a0Ccc7kKhu_GkmamQ3E":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":68,"crawl_stats":38,"alternatives":73,"analysis":175,"fingerprints":391},"gestpay-for-woocommerce","Gestpay for WooCommerce","20251211","Fabrick Support","https:\u002F\u002Fprofiles.wordpress.org\u002Feasynolo\u002F","\u003Cp>Axerve Free Plugin for Woocommerce allows you to use \u003Ca href=\"https:\u002F\u002Fwww.axerve.com\u002F\" title=\"Axerve Website\" rel=\"nofollow ugc\">Axerve\u003C\u002Fa> on your WooCommerce-powered website.\u003C\u002Fp>\n\u003Cp>There are four operational modes in this plugin, which depends on Axerve version you are using:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Axerve Starter\u003C\u002Fli>\n\u003Cli>Axerve Professional\u003C\u002Fli>\n\u003Cli>Axerve Professional On Site\u003C\u002Fli>\n\u003Cli>Axerve Professional iFrame\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.axerve.com\u002Fit\u002Fplugin\u002Fwoocommerce\u002F\" title=\"Axerve for WooCommerce - Usage Documentation\" rel=\"nofollow ugc\">Click here to read the full usage documentation on Axerve\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>WooCommerce Blocks Compatibility\u003C\u002Fh4>\n\u003Cp>Starting from version 20251028, the plugin is fully compatible with WooCommerce Blocks checkout. All payment methods are now supported in both classic checkout and blocks checkout modes. There is no need to disable WooCommerce Blocks checkout.\u003C\u002Fp>\n\u003Ch4>Available Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>S2S SOAP (Except callReadTrxS2S and callVerifyCardS2S)\u003C\u002Fli>\n\u003Cli>Tokenization\u003C\u002Fli>\n\u003Cli>3DS1\u003C\u002Fli>\n\u003Cli>3DS2 – Authentication\u003C\u002Fli>\n\u003Cli>3DS2 – Recurring Transactions\u003C\u002Fli>\n\u003Cli>RBA (Risk-Based Authentication)\u003C\u002Fli>\n\u003Cli>PayPal Seller Protection\u003C\u002Fli>\n\u003Cli>WooCommerce Subscriptions support (Recurring payments and subscriptions)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Payment Methods\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Credit Cards\u003C\u002Fli>\n\u003Cli>BANCOMAT Pay\u003C\u002Fli>\n\u003Cli>MyBank\u003C\u002Fli>\n\u003Cli>PayPal\u003C\u002Fli>\n\u003Cli>PayPal Billing Agreement\u003C\u002Fli>\n\u003Cli>PayPal Buy Now Pay Later\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Actions and filters list\u003C\u002Fh3>\n\u003Cp>Here is a list of filters and actions used in this plugin:\u003C\u002Fp>\n\u003Ch4>Actions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>gestpay_before_processing_order\u003C\u002Fli>\n\u003Cli>gestpay_after_order_completed\u003C\u002Fli>\n\u003Cli>gestpay_after_order_failed\u003C\u002Fli>\n\u003Cli>gestpay_after_order_pending\u003C\u002Fli>\n\u003Cli>gestpay_before_order_settle\u003C\u002Fli>\n\u003Cli>gestpay_order_settle_success\u003C\u002Fli>\n\u003Cli>gestpay_order_settle_fail\u003C\u002Fli>\n\u003Cli>gestpay_before_order_refund\u003C\u002Fli>\n\u003Cli>gestpay_order_refund_success\u003C\u002Fli>\n\u003Cli>gestpay_order_refund_fail\u003C\u002Fli>\n\u003Cli>gestpay_before_order_delete\u003C\u002Fli>\n\u003Cli>gestpay_order_delete_success\u003C\u002Fli>\n\u003Cli>gestpay_order_delete_fail\u003C\u002Fli>\n\u003Cli>gestpay_after_s2s_order_failed\u003C\u002Fli>\n\u003Cli>gestpay_on_renewal_payment_failure\u003C\u002Fli>\n\u003Cli>gestpay_my_cards_template_before_table\u003C\u002Fli>\n\u003Cli>gestpay_my_cards_template_after_table\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>gestpay_gateway_parameters\u003C\u002Fli>\n\u003Cli>gestpay_encrypt_parameters\u003C\u002Fli>\n\u003Cli>gestpay_settings_tab\u003C\u002Fli>\n\u003Cli>gestpay_my_cards_template\u003C\u002Fli>\n\u003Cli>gestpay_cvv_fancybox\u003C\u002Fli>\n\u003Cli>gestpay_gateway_cards_images\u003C\u002Fli>\n\u003Cli>gestpay_alter_order_id -> this can be used to add, for example, a prefix to the order ID\u003C\u002Fli>\n\u003Cli>gestpay_revert_order_id -> this must be used to revert back the order ID changed with the \u003Ccode>gestpay_alter_order_id\u003C\u002Fcode> filter\u003C\u002Fli>\n\u003Cli>gestpay_s2s_validate_payment_fields\u003C\u002Fli>\n\u003Cli>gestpay_s2s_payment_fields_error_strings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third Party Libraries\u003C\u002Fh3>\n\u003Cp>Questo plugin utilizza le seguenti librerie di terze parti:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SOAP Client – Parte della libreria standard PHP, utilizzata per le comunicazioni con l’API Gestpay\u003C\u002Fli>\n\u003Cli>WooCommerce – Framework e-commerce per WordPress (GPLv3)\u003C\u002Fli>\n\u003Cli>WordPress – CMS principale (GPLv2 o successiva)\u003C\u002Fli>\n\u003Cli>jQuery – Libreria JavaScript per la manipolazione del DOM e la gestione degli eventi (MIT License)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>Questo plugin si connette ai seguenti servizi esterni:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Axerve Payment Gateway (precedentemente Gestpay)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Scopo: Elaborazione dei pagamenti tramite il gateway di Banca Sella\u003Cbr \u002F>\n– Dati inviati: Informazioni sull’ordine, dati del cliente necessari per il pagamento\u003Cbr \u002F>\n– Quando: Durante il processo di pagamento e per le operazioni di gestione degli ordini\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.axerve.com\u002Fprivacy-policy\u003Cbr \u002F>\n– Termini di servizio: https:\u002F\u002Fwww.axerve.com\u002Fterms-conditions\u003C\u002Fp>\n\u003Col>\n\u003Cli>icanhazip.com\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Scopo: Identificazione dell’indirizzo IP del server per la configurazione del gateway di pagamento\u003Cbr \u002F>\n– Dati inviati: Nessun dato viene inviato, il servizio risponde solo con l’indirizzo IP pubblico\u003Cbr \u002F>\n– Quando: Solo nell’area amministrativa durante la configurazione del plugin\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fmajor.io\u002Ficanhazip-com-faq\u002F\u003Cbr \u002F>\n– Note: Questo servizio viene utilizzato solo per aiutare gli amministratori a configurare correttamente il gateway di pagamento nel backoffice di Axerve\u003C\u002Fp>\n\u003Col>\n\u003Cli>Script JavaScript di verifica\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Scopo: Verifica della compatibilità del browser con il gateway di pagamento\u003Cbr \u002F>\n– Dati inviati: Informazioni sul browser dell’utente per verificare la compatibilità TLS\u003Cbr \u002F>\n– Quando: Durante il processo di pagamento\u003Cbr \u002F>\n– Domini: gestpay.net, gestpay.it, ecomm.sella.it\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.axerve.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003Col>\n\u003Cli>MyBank\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Scopo: Integrazione con il sistema di pagamento MyBank\u003Cbr \u002F>\n– Dati inviati: Informazioni necessarie per il pagamento tramite MyBank\u003Cbr \u002F>\n– Quando: Solo quando l’utente sceglie MyBank come metodo di pagamento\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.mybank.eu\u002Fprivacy-policy\u002F\u003Cbr \u002F>\n– Termini di servizio: https:\u002F\u002Fwww.mybank.eu\u002Fterms-and-conditions\u002F\u003C\u002Fp>\n\u003Cp>Server di test e sviluppo\u003Cbr \u002F>\nNel codice di esempio (directory \u003Ccode>sample\u002F\u003C\u002Fcode>) sono presenti riferimenti a domini fittizi (\u003Ccode>site1.it\u003C\u002Fcode> e \u003Ccode>site2.it\u003C\u002Fcode>) utilizzati solo come esempio per dimostrare la configurazione multi-sito. Questi domini sono puramente dimostrativi e non sono utilizzati nel codice di produzione.\u003C\u002Fp>\n","Axerve Free Plugin for Woocommerce extends WooCommerce providing the payment gateway Axerve.",1000,43366,76,9,"2025-12-11T15:15:00.000Z","6.9.4","4.7","7.0",[20,21,22,23,24],"axerve","credit-card","gestpay","payment-gateway","woocommerce","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgestpay-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgestpay-for-woocommerce.20251211.zip",99,3,0,"2024-02-27 00:00:00","2026-03-15T15:16:48.613Z",[33,49,58],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-0433","gestpay-for-woocommerce-cross-site-request-forgery-csrf-via-ajaxunsetdefaultcard","Gestpay for WooCommerce \u003C= 20221130 - Cross-Site Request Forgery (CSRF) via ajax_unset_default_card","The Gestpay for WooCommerce plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 20221130. This is due to missing or incorrect nonce validation on the 'ajax_unset_default_card' function. This makes it possible for unauthenticated attackers to remove the default status of a card token for a user via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=20221130","20240307","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-07-29 21:36:15",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F44b62b99-99eb-424b-a04a-9bbacf5fbbaa?source=api-prod",154,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":54,"vuln_type":44,"published_date":30,"updated_date":55,"references":56,"days_to_patch":48},"CVE-2024-0432","gestpay-for-woocommerce-cross-site-request-forgery-csrf-via-ajaxdeletecard","Gestpay for WooCommerce \u003C= 20221130 - Cross-Site Request Forgery (CSRF) via ajax_delete_card","The Gestpay for WooCommerce plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 20221130. This is due to missing or incorrect nonce validation on the 'ajax_delete_card' function. This makes it possible for unauthenticated attackers to delete the default card token for a user via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:N\u002FA:L","2024-07-29 21:36:37",[57],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F7561a71a-c3f0-45f1-8230-2c17cbeff916?source=api-prod",{"id":59,"url_slug":60,"title":61,"description":62,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":63,"updated_date":64,"references":65,"days_to_patch":67},"CVE-2024-0431","gestpay-for-woocommerce-cross-site-request-forgery-csrf-via-ajaxsetdefaultcard","Gestpay for WooCommerce \u003C= 20221130 - Cross-Site Request Forgery (CSRF) via ajax_set_default_card","The Gestpay for WooCommerce plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 20221130. This is due to missing or incorrect nonce validation on the 'ajax_set_default_card' function. This makes it possible for unauthenticated attackers to set the default card token for a user via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","2024-02-26 00:00:00","2024-07-29 21:36:41",[66],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F7d3a6650-5be0-4162-93eb-369538a2ebc5?source=api-prod",155,{"slug":69,"display_name":7,"profile_url":8,"plugin_count":70,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":48,"trust_score":71,"computed_at":72},"easynolo",1,78,"2026-04-03T23:35:01.526Z",[74,94,116,137,159],{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":71,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":18,"tags":88,"homepage":91,"download_link":92,"security_score":93,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"woo-asaas","Asaas Gateway for WooCommerce","2.7.4","Asaas","https:\u002F\u002Fprofiles.wordpress.org\u002Fasaas\u002F","\u003Cp>Use \u003Ca href=\"https:\u002F\u002Fwww.asaas.com\" rel=\"nofollow ugc\">Asaas\u003C\u002Fa> as payment method in your WooCommerce store.\u003C\u002Fp>\n\u003Cp>This plugin is an implementation of \u003Ca href=\"https:\u002F\u002Fasaasv3.docs.apiary.io\" rel=\"nofollow ugc\">Asaas API v3\u003C\u002Fa>. The checkout mechanism is completely transparent. The customer will not go out of your store to finish the order. The data are sent to Asaas service, that process the payment and return its status.\u003C\u002Fp>\n\u003Cp>For any doubt about the plugin installation and integration, please read the FAQ. If it doesn’t solve, use the plugin Support area that we will help you as soon as possible.\u003C\u002Fp>\n","Take transparent credit card and bank ticket payment checkouts on your store using Asaas.",9000,177841,17,"2026-03-10T00:36:00.000Z","6.7.5","4.4",[89,21,90,23,24],"asaas","payment","https:\u002F\u002Fwww.asaas.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-asaas.2.7.4.zip",100,{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":11,"downloaded":102,"rating":29,"num_ratings":29,"last_updated":103,"tested_up_to":16,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":112,"download_link":113,"security_score":114,"vuln_count":28,"unpatched_count":29,"last_vuln_date":115,"fetched_at":31},"payplus-payment-gateway","PayPlus Payment Gateway","8.1.5","PayPlus Tech Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fpayplus\u002F","\u003Cp>PayPlus Payment Gateway for WooCommerce\u003Cbr \u002F>\nAccept debit and credit cards on your WooCommerce store in a secure way with the ability to design your own payment page and add high functionalities to it. SSL is not required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported PHP Versions:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin is compatible with PHP versions from 7.4 up to 8.3.\u003C\u002Fp>\n\u003Cp>Before installation:\u003Cbr \u002F>\nYou need your account credentials. For that, you have to contact PayPlus and to join the service.\u003C\u002Fp>\n\u003Cp>Plugin Disclaimer:\u003Cbr \u002F>\nPayPlus does not accept liability for any damage, loss, cost (including legal costs), expenses, indirect losses or consequential damage of any kind which may be suffered or incurred by the user from the use of this service.\u003C\u002Fp>\n\u003Cp>It is important to know that this plugin relies on third-party services.\u003Cbr \u002F>\nHowever, the third-party so mentioned is the PayPlus core engine at their servers – the providers of this plugin.\u003C\u002Fp>\n\u003Cp>By being a payment processor, just like many of its kind, it must send some transaction details to the third-party server (itself) for token generation and transaction logging statistics and connecting to invoices.\u003C\u002Fp>\n\u003Cp>It is this transfer back and forth of data between your WooCommerce and the PayPlus servers that we would like to bring to your attention clearly and plainly.\u003C\u002Fp>\n\u003Cp>The main links to PayPlus, its terms and conditions, and privacy policy are as listed:\u003Cbr \u002F>\n– Home Page: https:\u002F\u002Fwww.payplus.co.il\u003Cbr \u002F>\n– Plugin Instruction page: https:\u002F\u002Fwww.payplus.co.il\u002Fwordpress\u003Cbr \u002F>\n– Terms and Conditions: https:\u002F\u002Fwww.payplus.co.il\u002Fprivacy\u003C\u002Fp>\n\u003Cp>The above records, the transaction details, are not treated as belonging to PayPlus and are never used for any other purposes.\u003C\u002Fp>\n\u003Cp>The external files referenced by this plugin, due to WordPress policy recommendations, are all included in the plugin directory.\u003C\u002Fp>\n\u003Ch3>8.1.5  – 15-03-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Feature   – Added VAT selection prompt for partial refunds, allowing admins to choose whether the refunded amount includes VAT or is VAT-exempt.\u003C\u002Fli>\n\u003Cli>Fix       – Resolved an issue where saved payment tokens could override the PayPlus Embedded selection, causing the checkout to revert to a previously saved card instead of using newly entered card details.\u003C\u002Fli>\n\u003Cli>Fix       – Fixed token saving failure when the optional “Name for Invoice” or “Alternative ID\u002FVAT” fields were filled during PayPlus Embedded checkout.\u003C\u002Fli>\n\u003Cli>Feature   – PRUID history tracking: all payment page request UIDs are now stored with timestamps, enabling recovery of orders where the UID changed. The “Get PayPlus Data” button shows a selection popup with a “Try All” option.\u003C\u002Fli>\n\u003Cli>Feature   – Optional order total display inside PayPlus Embedded payment form for both Classic and Blocks checkout, with automatic updates on coupon\u002Fshipping changes.\u003C\u002Fli>\n\u003Cli>Tweak     – Reduced checkout order-status polling frequency to prevent excessive server load on slower sites.\u003C\u002Fli>\n\u003Cli>Fix       – Fixed Hebrew character corruption (appearing as raw Unicode escapes) in PayPlus API payloads for certain server configurations.\u003C\u002Fli>\n\u003Cli>Tweak     – PRUID history is now used by the cron job and the Orders Validator for more reliable order status recovery.\u003C\u002Fli>\n\u003Cli>Fix       – Fixed expiry field order in PayPlus Embedded for LTR locales.\u003C\u002Fli>\n\u003Cli>Fix       – The “Include Apple Pay Script” setting now correctly loads the Apple Pay script on Blocks checkout for all iframe display modes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8.1.4  – 10-03-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix       – Fixed an issue where redirect URLs after payment could be malformed (& converted to &), potentially causing broken thank-you page loads or missing order details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8.1.3  – 25-02-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix       – Resolved “Redirect” and “Next page iframe” display issues on the order-pay page for specific customer environments caused by an unnecessary static flag preventing proper rendering.\u003C\u002Fli>\n\u003Cli>Feature   – Added inline loader to PayPlus Embedded “Place Order” button, providing immediate visual feedback during payment processing for improved user experience. \u003C\u002Fli>\n\u003Cli>Tweak     – Addressed WordPress Plugin Check (PCP) compliance requirements.\u003C\u002Fli>\n\u003Cli>Fix       – Improved Invoice+ error message handling on the orders page to properly display API error details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8.1.2  – 24-02-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Feature   – Full PW Gift Cards integration for Blocks Checkout across all PayPlus payment methods, including correct discount handling, order totals, and debit timing.\u003C\u002Fli>\n\u003Cli>Fix       – PW Gift Cards discount now applied correctly in Iframe (next page) and Redirect modes in Blocks Checkout, consistent with Popup and Same-Page Iframe behavior.\u003C\u002Fli>\n\u003Cli>Feature   – Added option to mark the Customer Invoice Name field as required in both Classic and Blocks Checkout.\u003C\u002Fli>\n\u003Cli>Feature   – Added option to set a custom label and placeholder for the Customer Invoice Name field in both Classic and Blocks Checkout.\u003C\u002Fli>\n\u003Cli>Tweak     – PayPlus Embedded loader: when “Hide PayPlus logo when showing loader” is enabled, “Processing Payment…” (or its Hebrew translation) is now always centered in the loader and displayed clearly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8.1.1  – 23-02-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix       – TV power-down effect in Blocks Checkout is now driven by the plugin setting rather than CSS positioning, ensuring it triggers reliably regardless of theme styles.\u003C\u002Fli>\n\u003Cli>Tweak     – Blocks Checkout popup and same-page iframe modes now open instantly — the PayPlus payment page link is fetched asynchronously after checkout submission instead of blocking the Store API response.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8.1.0  – 22-02-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix       – Improved redirect handling across all browsers with a unified solution, eliminating the need for browser-specific settings and checkboxes.\u003C\u002Fli>\n\u003Cli>Tweak     – Added translated “Payment received – redirecting…” screen that appears briefly when using fallback redirect method.\u003C\u002Fli>\n\u003Cli>Fix       – Resolved issue where changing delivery method in classic checkout would incorrectly switch the selected payment method in the payment list.\u003C\u002Fli>\n\u003Cli>Tweak     – Callback handler now processes orders in “failed” status (in addition to “pending”) since callbacks occur after order creation and payment.\u003C\u002Fli>\n\u003Cli>Added     – Optional TV power-down effect for popup iframe mode. When enabled via plugin settings, displays a classic CRT television shutdown animation before redirecting to thank you page.\u003C\u002Fli>\n\u003Cli>Fix       – Order payment method now reflects the actual payment method used (e.g., credit card, Google Pay, Bit) rather than the initially selected gateway, ensuring accuracy in WooCommerce order details and invoices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8.0.9  – 18-02-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix       – Fixed default setting for Firefox-compatible redirect mode – polling fallback is now enabled by default as intended.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8.0.7  – 18-02-2026\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak     – Added automatic polling fallback for iframe payment redirects in both blocks and classic checkouts. This ensures reliable redirects for Firefox users and other scenarios where the iframe cannot communicate via postMessage. The system polls the server for order completion status and redirects to the thank-you page automatically.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fix       – Fixed EMV POS device functionality issue when only one admin user was configured.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Tweak – Improved the \u003Ccode>payPlusRemote()\u003C\u002Fcode> function to better handle \u003Ccode>$payload\u003C\u002Fcode> issues.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Tweak – Removed outdated logs and deprecated API calls.\u003C\u002Fli>\n\u003Cli>Tweak – Optimized payment page logic to reuse existing pages when possible, reducing unnecessary API requests.\u003C\u002Fli>\n\u003Cli>Tweak – Corrected inaccurate status reporting in “Orders Reports\u002FValidator”.\u003C\u002Fli>\n\u003Cli>Tweak – Streamlined \u003Ccode>callback_response\u003C\u002Fcode> by removing redundant functions and passing data directly instead of using SQL.\u003C\u002Fli>\n\u003Cli>Added – When “Update status in IPN” is enabled, the callback function will skip status updates and related checks.\u003C\u002Fli>\n\u003Cli>Added – Disallow voucher payment for shipping – Enforce a minimum amount for non-voucher payments: voucher payments can no longer be used to pay for shipping, preventing customers from covering delivery costs with vouchers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpayplus-payment-gateway\u002Ftrunk\u002FCHANGELOG.md\" rel=\"nofollow ugc\">See changelog for all versions\u003C\u002Fa>.\u003C\u002Fp>\n","Accept credit\u002Fdebit card payments or other methods such as bit, Apple Pay, Google Pay in one page. Create digitally signed invoices & much more!",79632,"2026-03-15T06:09:00.000Z","6.2","7.4",[107,108,109,110,111],"charges-and-refunds","credit-cards","subscriptions","tokenization","woocommerce-payment-gateway","https:\u002F\u002Fwww.payplus.co.il\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpayplus-payment-gateway.8.1.5.zip",93,"2024-07-09 00:00:00",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":135,"download_link":136,"security_score":93,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wc-moneris-payment-gateway","WC Moneris Payment Gateway","3.6","akshayaswaroop","https:\u002F\u002Fprofiles.wordpress.org\u002Fakshayaswaroop\u002F","\u003Cp>Moneris is Canada’s leading processor of Debit and credit card payments. This WooCommerce extension \u003Cstrong>automatically\u003C\u002Fstrong> adds moneris payment gateway to your woocommerce website and allows you to keep the customer on your site for the checkout process.\u003C\u002Fp>\n\u003Ch4>Key Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>API based credit card payment method which allows a user to enter a credit card on the WooCommerce checkout page and capture payment to the Moneris account without leaving the WooCommerce website.\u003C\u002Fli>\n\u003Cli>Switch between \u003Cstrong>Sandbox\u003C\u002Fstrong> and \u003Cstrong>Live\u003C\u002Fstrong> environments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you enjoyed this plugin then please put a review, that will encourage me to bring some more …\u003C\u002Fp>\n","A simple plugin that easily add moneris payment gateway to your WooCommerce website.",900,22531,84,5,"2025-08-13T17:29:00.000Z","6.8.5","4.9","",[21,133,23,117,134],"moneris","woocommerce-moneris-payment-gateway","https:\u002F\u002Fwww.wpheka.com\u002Fproduct\u002Fwc-moneris-payment-gateway","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-moneris-payment-gateway.3.6.zip",{"slug":138,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":124,"downloaded":145,"rating":146,"num_ratings":147,"last_updated":148,"tested_up_to":16,"requires_at_least":149,"requires_php":105,"tags":150,"homepage":155,"download_link":156,"security_score":27,"vuln_count":157,"unpatched_count":29,"last_vuln_date":158,"fetched_at":31},"woosquare","WC Shop Sync – Square Payment Gateway and Product Synchronization for WooCommerce","4.7.1","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwcshopsync.com\u002Fpricing\u002F?utm_source=wp_org&utm_medium=read_me\" rel=\"nofollow ugc\">👑 Get Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fapiexperts.io\u002Fdocumentation\u002Fwoosquare-plus\u002F?utm_source=wp_org&utm_medium=readme&utm_campaign=documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fobjectsws.atlassian.net\u002Fservicedesk\u002Fcustomer\u002Fportal\u002F5\u002Fgroup\u002F38\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>A complete tool to connect WooCommerce with Square\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_PmNGXUC6Y8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLfn9RBQ-tb1BtYcNsRKlNoeeLN2m5ZolQ\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Can’t keep your Square and WooCommerce store in sync❓ If so, then you need to install the ✨ \u003Cstrong>WC Shop Sync\u003C\u002Fstrong> ✨ plugin.\u003C\u002Fp>\n\u003Cp>Besides just a credit card, using the WC Shop Sync plugin, you can add multiple payment options such as (\u003Cstrong>Google Pay, Apple Pay, Afterpay, Cash App, and ACH Payments\u003C\u002Fstrong>) through Square.\u003C\u002Fp>\n\u003Cp>Isn’t that amazing? Wait, there is more! 😀 👇\u003C\u002Fp>\n\u003Cp>Additionally, you can sync inventory, customer data, orders, and even sale prices between Square and WooCommerce with just one click.\u003C\u002Fp>\n\u003Cp>Furthermore, let your customers earn and redeem loyalty points directly during WooCommerce checkout using their Square rewards. WC Shop Sync now integrates the Square Loyalty Program on your WooCommerce store.\u003C\u002Fp>\n\u003Cp>The WC Shop Sync plugin simplifies your e-commerce operations, saving time and improving accuracy between WooCommerce and Square.\u003C\u002Fp>\n\u003Ch3>Why Should You Install WC Shop Sync? — 5 Key Reasons\u003C\u002Fh3>\n\u003Cp>Managing your online store can be challenging, especially when using multiple platforms (i.e., \u003Cstrong>Square and WooCommerce\u003C\u002Fstrong>). An inaccurate stock count often leads to overselling, stockouts, and frustrated customers.\u003C\u002Fp>\n\u003Cp>But not anymore! 🎉😀\u003C\u002Fp>\n\u003Cp>WC Shop Sync solves this problem by connecting Square with WooCommerce so that your inventory, orders, and customer data stay in sync.\u003C\u002Fp>\n\u003Cp>Here are four key reasons to install WC Shop Sync today!\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Reason #1: Add Multiple Payment Options for WooCommerce\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbaymard.com\u002Flists\u002Fcart-abandonment-rate#:~:text=10%25,enough%20payment%20methods\" rel=\"nofollow ugc\">According to Baymard Institute\u003C\u002Fa>, 10% of customers will abandon their shopping carts if their preferred payment methods aren’t available.\u003C\u002Fp>\n\u003Cp>But don’t worry! With WC Shop Sync, you can easily integrate Square Payment Gateway with your WooCommerce store, so besides just debit and credit cards, your customers can pay with  \u003Cstrong>Google Pay, \u003Ca href=\"https:\u002F\u002Fapiexperts.io\u002Fblog\u002Fapple-pay-in-woocommerce\u002F\" rel=\"nofollow ugc\">Apple Pay\u003C\u002Fa>, ACH payments, and Square Gift Cards\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Having this flexibility with Square Gateway enables you to provide a smooth and convenient checkout experience for your customers.\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Reason #2: 1-Click Inventory Sync Between Square and WooCommerce\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>As you know, manual inventory updates are time-consuming and prone to errors.\u003C\u002Fp>\n\u003Cp>According to a study by \u003Ca href=\"https:\u002F\u002Fwww.waspbarcode.com\u002Fbuzz\u002F5-reasons-why-small-businesses-need-inventory-cloud\" rel=\"nofollow ugc\">Wasp Barcode Technologies\u003C\u002Fa>, 43% of small businesses manually manage inventory, meaning they either do not track inventory at all or rely heavily on manual processes.\u003C\u002Fp>\n\u003Cp>To make inventory sync management easier, WC Shop Sync offers a \u003Cstrong>1-click\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fapiexperts.io\u002Fblog\u002Fsync-inventory-between-square-and-woocommerce-stores\u002F\" rel=\"nofollow ugc\">inventory sync between Square and WooCommerce\u003C\u002Fa>. 🎉\u003C\u002Fp>\n\u003Cp>This way, you will always be sure that your stock levels are always up-to-date, thus significantly reducing the risk of overselling or stockouts.\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Reason #3: Real-time Orders and Customer Data Synchronization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Are you having trouble tracking orders and customer data between your Square and WooCommerce stores?\u003C\u002Fp>\n\u003Cp>Worry no more! 🙂\u003C\u002Fp>\n\u003Cp>WC Shop Sync empowers you to synchronize orders and customer information between Square and WooCommerce in real time. This helps streamline your order management and improve customer service.\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Reason #4: Detailed Activity Log of Each Inventory Sync Coming Soon\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Monitoring activities such as product sync, orders, customer data, etc., helps maintain transparency and accountability. However, keeping track of all these changes can be a nightmare, especially when you are managing a large inventory. 😣\u003C\u002Fp>\n\u003Cp>WC Shop Sync’s upcoming feature, a \u003Cstrong>detailed activity log screen\u003C\u002Fstrong>, will record every sync action. This will enable you to quickly monitor changes and resolve discrepancies, maintaining smooth operations and accurate inventory management between Square and WooCommerce.\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Reason #5: Boost Repeat Sales with Square Loyalty Sync\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Returning customers spend up to 5x as much as new customers. With Square Loyalty support in WC Shop Sync, shoppers can earn and redeem loyalty points in your store. When customers have points available, a simple checkbox lets them redeem rewards instantly, and the discount is applied to their order total in real time.\u003Cbr \u002F>\nSince loyalty activity syncs automatically between WooCommerce and Square, you never have to track rewards manually. No more hurdles, just more repeat purchases!\u003C\u002Fp>\n\u003Ch3>What Makes WC Shop Sync Ideal for WooCommerce❔\u003C\u002Fh3>\n\u003Cp>Wouldn’t you love to have a seamless integration between Square and WooCommerce, which allows you to;\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>1-Click Product Sync \u002F Inventory Sync\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orders Synchronization\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Data Sync\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sale Price Synchronization\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add multiple payment options (Google Pay, Apple Pay, ACH payments, and Square Gift Cards) via Square Gateway\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Aren’t you? 🤔\u003C\u002Fp>\n\u003Cp>Here are some of the key features that make WC Shop Sync integrate WooCommerce with Square an ideal choice for managing your WooCommerce store in tandem with Square.\u003C\u002Fp>\n\u003Ch3>Key Features That Our Users 💜 About WC Shop Sync\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>✅ Square Payment Gateway Integration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Accept payments directly through Square Gateway on your WooCommerce store. You can even enable multiple payment methods, which in turn will provide a secure and convenient checkout experience for your customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Product Synchronization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily sync simple and variable products between WooCommerce and Square. This ensures that your product listings are always consistent across both platforms, reducing the risk of discrepancies.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Order Synchronization:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It simplifies order management so you can easily keep your sales records consistent.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Square Connection Logs:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Record Square connection responses. Making troubleshooting and monitoring fast and simple.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Square Loyalty Sync\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Give customers more reasons to shop again! With WC Shop Sync, you can let your customers earn loyalty points on WooCommerce orders and redeem them directly at checkout with a single click.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Customer Data Sync:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sync customer details between WooCommerce and Square without manual intervention. Thus, you can provide consistent customer experiences across both platforms by keeping their information accurate and up-to-date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Auto Inventory Sync:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Automate square inventory sync and WooCommerce inventory sync to avoid stock discrepancies. With auto inventory sync, you can prevent overselling and stockouts, ensuring smooth operations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Square Modifier:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create custom products with Square Modifiers, allowing customers to choose additional options or variations. This is particularly useful for businesses that offer custom-made items.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Variable Product Sync\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create custom products with Square Modifiers, allowing customers to choose additional options or variations. This is particularly useful for businesses that offer custom-made items.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Sandbox API Integration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Utilize the Sandbox API to test transactions before they go live. It is a must-have for developers and store owners to ensure everything works perfectly without affecting real transactions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Square POS Order Sync:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sync orders between your \u003Ca href=\"https:\u002F\u002Fapiexperts.io\u002Fblog\u002Fsquare-pos-woocommerce\u002F\" rel=\"nofollow ugc\">Square POS and WooCommerce\u003C\u002Fa> so you can see all of your sales in one place. This feature helps you maintain consistent order records across both systems.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Sync Order Refunds:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Manage and process refunds directly from your WooCommerce dashboard, which makes it easier to handle customer cancellations and returns.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Detailed Transaction Tracking:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View complete order details, including tax, shipping values, and individual item sales across Square and WooCommerce. This detailed tracking helps you monitor your sales performance and financials accurately.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Afterpay Integration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Offer flexible (BNPL) payment options like Afterpay to provide customers with more payment flexibility.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Cash App Integration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enable Cash App payments to offer customers another convenient checkout option.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ ACH Payment Gateway:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Accept payments directly from customers’ bank accounts via ACH payments. This reduces the dependency on credit cards and offers a cost-effective payment alternative.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Google Pay & Apple Pay:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enable secure, fast payments through Google Pay and Apple Pay. These widely used mobile wallets improve the checkout experience and can lead to higher conversion rates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Square Gift Card:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Provide Square eGift Cards as a payment method on your WooCommerce store so customers can use gift cards for their purchases, making shopping easier and more convenient.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Save Cards at Checkout:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Let customers save their card details during checkout for future purchases. This speeds up the checkout process and encourages repeat purchases.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Product Sync Activity Log:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Keep a detailed log of all product synchronization activities between WooCommerce and Square. This helps you troubleshoot any issues that arise during the sync process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Sync Product with GTIN:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Ensure your products are globally recognizable by syncing products with Global Trade Item Numbers (GTIN). This is essential for businesses that sell internationally.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Priority Customer Support:\u003C\u002Fstrong> \u003Cstrong>PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Get dedicated support for any issues or queries related to the plugin. Priority support ensures that you get timely and effective assistance to keep your business running smoothly.\u003C\u002Fp>\n\u003Ch3>Compatible with FunnelKit and Cartflows\u003C\u002Fh3>\n\u003Cp>WC Shop Sync is compatible with FunnelKit and Cartflows for advanced sales funnel management. 😀 🎉\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⭐ FunnelKit Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This compatibility allows you to design advanced sales funnels tailored to your store’s checkout process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⭐ Cartflows Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Cartflows integration with the Square Payment Gateway is good for conversion-optimized sales flows.\u003C\u002Fp>\n\u003Ch3>Need Help? Get Expert Assistance\u003C\u002Fh3>\n\u003Cp>Our support team is here to help you with any issues you may encounter. Whether it’s installation, configuration with Square Gateway and WooCommerce, or troubleshooting, simply \u003Ca href=\"https:\u002F\u002Fapiexperts.io\u002Fsupport\u002F\" rel=\"nofollow ugc\">click here\u003C\u002Fa> to open a ticket. We will reach out to you as soon as possible.\u003C\u002Fp>\n\u003Cp>Enjoy peace of mind knowing you can access professional assistance whenever needed.\u003C\u002Fp>\n\u003Ch3>Access Detailed Technical Documentation\u003C\u002Fh3>\n\u003Cp>For more in-depth information, \u003Ca href=\"https:\u002F\u002Fapiexperts.io\u002Fdocumentation\u002Fwoosquare-plus\u002F\" rel=\"nofollow ugc\">check out the detailed technical documentation\u003C\u002Fa>. which covers setup instructions and advanced configuration options.\u003C\u002Fp>\n\u003Ch3>Love This Plugin? You’ll Love These Too!\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpostmansmtp.com\u002F\" rel=\"nofollow ugc\">Post SMTP\u003C\u002Fa> – Reliable WordPress email delivery plugin with detailed email logs and multiple SMTP integrations.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgutenaforms.com\u002F\" rel=\"nofollow ugc\">Gutena Forms\u003C\u002Fa> – Create modern, responsive contact forms directly in the Gutenberg block editor. Add advanced fields, protect against spam with reCAPTCHA and Cloudflare Turnstile, manage form entries, and more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpasswordprotectedwp.com\u002F\" rel=\"nofollow ugc\">Password Protected\u003C\u002Fa> – Secure your WordPress site, posts, pages, and categories with simple password protection.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcf7apps.com\u002F\" rel=\"nofollow ugc\">CF7 Apps\u003C\u002Fa> – It allows you to add honeypot, hCaptcha, and Database entries to the Contact form. Our team is constantly adding new Contact Form 7 extensions.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpeasypay.com\u002F\" rel=\"nofollow ugc\">WP EasyPay\u003C\u002Fa> – Accept Square payments and donations easily on your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002F\" rel=\"nofollow ugc\">myCred\u003C\u002Fa> – Add gamification, rewards, ranks and points management systems to your WordPress website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fadvancedfilemanager.com\u002F\" rel=\"nofollow ugc\">Advanced File Manager\u003C\u002Fa> – Easily manage and organize your WordPress files directly from the dashboard.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Faiologin.com\u002F\" rel=\"nofollow ugc\">All In One Login\u003C\u002Fa> – Secure your WordPress login page, change the wp-login.php url, and add Google, Facebook, Microsoft, and LINE, and other social logins to your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fstore\u002F\" rel=\"nofollow ugc\">WP Experts WooCommerce Store\u003C\u002Fa> – Explore premium WooCommerce plugins and solutions by WPExperts.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpbookify.com\u002F\" rel=\"nofollow ugc\">Bookify\u003C\u002Fa> – Your go-to online bookings and appointment scheduling plugin for WordPress.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnewuserapprove.com\u002F\" rel=\"nofollow ugc\">New User Approve\u003C\u002Fa> – Control user registrations by manually approving or denying new signups.\u003C\u002Fp>\n","Want to add Square Payment Gateway for WooCommerce? Download WC Shop Sync plugin to add Square payments, inventory sync, customer data, orders, etc.",100396,90,42,"2026-01-27T10:22:00.000Z","6.7",[21,151,152,153,154],"inventory-sync","square","square-payment-gateway","woocommerce-square","https:\u002F\u002Fwcshopsync.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoosquare.4.7.1.zip",2,"2024-03-13 00:00:00",{"slug":160,"name":161,"version":162,"author":163,"author_profile":164,"description":165,"short_description":166,"active_installs":167,"downloaded":168,"rating":29,"num_ratings":29,"last_updated":169,"tested_up_to":16,"requires_at_least":87,"requires_php":170,"tags":171,"homepage":131,"download_link":174,"security_score":93,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"woo-cardknox-gateway","Sola Payment Gateway for WooCommerce","1.2.85","mstein","https:\u002F\u002Fprofiles.wordpress.org\u002Fdlehren\u002F","\u003Cp>\u003Cstrong>Sola Payment Gateway for WooCommerce\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Formerly Cardknox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Power your WooCommerce store with a smarter, more scalable way to accept payments. The Sola gateway brings enterprise-grade technology to merchants of all sizes, supporting cards, mobile wallets, and recurring payments with built-in PCI compliance and white-glove support.\u003C\u002Fp>\n\u003Cp>Key Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mobile Wallets: Accept Apple Pay and Google Pay for faster checkouts\u003C\u002Fli>\n\u003Cli>3D Secure: SCA-ready authentication for frictionless security\u003C\u002Fli>\n\u003Cli>Tokenization & Card Storage: Enable secure, repeat purchases\u003C\u002Fli>\n\u003Cli>Flexible Transaction Options: Authorize & capture, refund, and void\u003C\u002Fli>\n\u003Cli>Subscriptions-Ready: Fully compatible with WooCommerce Subscriptions\u003C\u002Fli>\n\u003Cli>Hosted iFields: Offload PCI scope with secure, embedded card fields\u003C\u002Fli>\n\u003Cli>WooCommerce Native: Manage transactions directly from your dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re selling one-time products or subscriptions, Sola’s configurable gateway helps reduce declines, optimize costs, and elevate your checkout experience—without the complexity.\u003C\u002Fp>\n\u003Cp>Experience payments that scale with your business.\u003Cbr \u002F>\nVisit \u003Ca href=\"https:\u002F\u002Fsolapayments.com\" rel=\"nofollow ugc\">Sola\u003C\u002Fa> to learn more.\u003C\u002Fp>\n","Accept payments with the Sola gateway.",700,6232,"2026-03-04T19:18:00.000Z","5.6.0",[172,21,173,23,24],"apple-pay","google-pay","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-cardknox-gateway.zip",{"attackSurface":176,"codeSignals":329,"taintFlows":337,"riskAssessment":381,"analyzedAt":390},{"hooks":177,"ajaxHandlers":303,"restRoutes":326,"shortcodes":327,"cronEvents":328,"entryPointCount":127,"unprotectedCount":157},[178,183,186,190,195,199,202,207,211,215,220,224,227,231,235,239,243,248,250,255,259,263,269,272,274,279,283,287,291,293,297,300,302],{"type":179,"name":180,"callback":181,"file":182,"line":13},"action","plugins_loaded","gestpay_init_wc_gateway_gestpay","gestpay-for-woocommerce.php",{"type":179,"name":184,"callback":185,"file":182,"line":71},"before_woocommerce_init","closure",{"type":179,"name":187,"callback":188,"file":182,"line":189},"woocommerce_review_order_before_payment","check_tls12",341,{"type":191,"name":192,"callback":193,"priority":27,"file":182,"line":194},"filter","woocommerce_available_payment_gateways","available_payment_gateways",344,{"type":179,"name":196,"callback":197,"file":182,"line":198},"template_redirect","wc_gateway_gestpay_handle_blocks_paypal_payment",967,{"type":179,"name":196,"callback":200,"file":182,"line":201},"wc_gateway_gestpay_handle_blocks_mybank_payment",1042,{"type":179,"name":203,"callback":204,"priority":205,"file":182,"line":206},"woocommerce_order_edit_status","wc_gateway_gestpay_woocommerce_order_edit_status",10,1117,{"type":179,"name":208,"callback":209,"priority":205,"file":182,"line":210},"woocommerce_blocks_payment_method_type_registration","gestpay_register_blocks_payment_methods",1127,{"type":179,"name":212,"callback":213,"file":182,"line":214},"wp_enqueue_scripts","gestpay_enqueue_blocks_styles",1227,{"type":179,"name":216,"callback":217,"file":218,"line":219},"init","wc_gateway_gestpay_s2s_init","inc\\class-gestpay-cards.php",15,{"type":179,"name":216,"callback":221,"file":222,"line":223},"set_title","inc\\class-gestpay-endpoint.php",24,{"type":179,"name":216,"callback":225,"file":222,"line":226},"add_endpoint",27,{"type":191,"name":228,"callback":229,"priority":29,"file":222,"line":230},"query_vars","add_query_vars",28,{"type":191,"name":232,"callback":233,"file":222,"line":234},"the_title","endpoint_title",31,{"type":191,"name":236,"callback":237,"file":222,"line":238},"woocommerce_account_menu_items","new_menu_items",34,{"type":179,"name":212,"callback":240,"file":241,"line":242},"enqueue_scripts","inc\\class-gestpay-iframe.php",33,{"type":179,"name":244,"callback":245,"file":246,"line":247},"woocommerce_order_item_add_action_buttons","gestpay_order_actions_add_action_buttons","inc\\class-gestpay-order-actions.php",600,{"type":179,"name":212,"callback":240,"file":249,"line":226},"inc\\class-gestpay-s2s.php",{"type":179,"name":251,"callback":252,"priority":205,"file":253,"line":254},"woocommerce_scheduled_subscription_payment_wc_gateway_gestpay","process_subscription_renewal_payment","inc\\class-gestpay-subscriptions.php",41,{"type":191,"name":256,"callback":257,"priority":205,"file":253,"line":258},"woocommerce_my_subscriptions_payment_method","maybe_render_subscription_payment_method",44,{"type":179,"name":260,"callback":261,"file":253,"line":262},"the_content","show_message",272,{"type":191,"name":264,"callback":265,"priority":266,"file":267,"line":268},"woocommerce_settings_tabs_array","anonymous",50,"inc\\class-wc-settings-tab-gestpay.php",22,{"type":179,"name":270,"callback":265,"file":267,"line":271},"woocommerce_settings_settings_tab_gestpay",23,{"type":179,"name":273,"callback":265,"file":267,"line":223},"woocommerce_update_options_settings_tab_gestpay",{"type":191,"name":275,"callback":276,"file":277,"line":278},"woocommerce_payment_gateways","gestpay_woocommerce_payment_gateways_add_gestpay_pro_payment_types","inc\\gestpay-pro-payment-types.php",14,{"type":191,"name":280,"callback":281,"priority":205,"file":282,"line":271},"gestpay_encrypt_parameters","add_consel_encrypt_parameters","inc\\payment_types\\gestpay-consel.php",{"type":191,"name":280,"callback":284,"priority":205,"file":285,"line":286},"add_mybank_encrypt_parameters","inc\\payment_types\\gestpay-mybank.php",35,{"type":179,"name":288,"callback":289,"file":285,"line":290},"woocommerce_order_details_before_order_table_items","show_mybank_logo_after_payment",38,{"type":179,"name":212,"callback":240,"file":285,"line":292},39,{"type":179,"name":294,"callback":252,"priority":205,"file":295,"line":296},"woocommerce_scheduled_subscription_payment_wc_gateway_gestpay_paypal","inc\\payment_types\\gestpay-paypal.php",29,{"type":191,"name":280,"callback":298,"priority":205,"file":295,"line":299},"add_extra_encrypt_parameters",32,{"type":179,"name":294,"callback":252,"priority":205,"file":301,"line":299},"inc\\payment_types\\gestpay-paypal_bnpl.php",{"type":191,"name":280,"callback":298,"priority":205,"file":301,"line":286},[304,309,313,318,322],{"action":305,"nopriv":306,"callback":307,"hasNonce":306,"hasCapCheck":306,"file":182,"line":308},"gestpay_settle_s2s",false,"wc_gateway_gestpay_ajax_settle_s2s",946,{"action":310,"nopriv":306,"callback":311,"hasNonce":306,"hasCapCheck":306,"file":182,"line":312},"gestpay_delete_s2s","wc_gateway_gestpay_ajax_delete_s2s",957,{"action":314,"nopriv":306,"callback":315,"hasNonce":316,"hasCapCheck":306,"file":218,"line":317},"gestpay_s2s_delete_card","ajax_delete_card",true,18,{"action":319,"nopriv":306,"callback":320,"hasNonce":316,"hasCapCheck":306,"file":218,"line":321},"gestpay_s2s_set_default_card","ajax_set_default_card",19,{"action":323,"nopriv":306,"callback":324,"hasNonce":316,"hasCapCheck":306,"file":218,"line":325},"gestpay_s2s_unset_default_card","ajax_unset_default_card",20,[],[],[],{"dangerousFunctions":330,"sqlUsage":331,"outputEscaping":333,"fileOperations":70,"externalRequests":70,"nonceChecks":127,"capabilityChecks":157,"bundledLibraries":336},[],{"prepared":29,"raw":29,"locations":332},[],{"escaped":334,"rawEcho":29,"locations":335},198,[],[],[338,355,372],{"entryPoint":339,"graph":340,"unsanitizedCount":70,"severity":41},"phase_III_3D_Secure (inc\\class-gestpay-s2s.php:261)",{"nodes":341,"edges":353},[342,347],{"id":343,"type":344,"label":345,"file":249,"line":346},"n0","source","$_GET",285,{"id":348,"type":349,"label":350,"file":249,"line":351,"wp_function":352},"n1","sink","header() [Header Injection]",306,"header",[354],{"from":343,"to":348,"sanitized":306},{"entryPoint":356,"graph":357,"unsanitizedCount":70,"severity":41},"\u003Cclass-gestpay-s2s> (inc\\class-gestpay-s2s.php:0)",{"nodes":358,"edges":369},[359,361,365,367],{"id":343,"type":344,"label":345,"file":249,"line":360},242,{"id":348,"type":349,"label":362,"file":249,"line":363,"wp_function":364},"echo() [XSS]",254,"echo",{"id":366,"type":344,"label":345,"file":249,"line":346},"n2",{"id":368,"type":349,"label":350,"file":249,"line":351,"wp_function":352},"n3",[370,371],{"from":343,"to":348,"sanitized":316},{"from":366,"to":368,"sanitized":306},{"entryPoint":373,"graph":374,"unsanitizedCount":29,"severity":380},"receipt_page (inc\\class-gestpay-s2s.php:214)",{"nodes":375,"edges":378},[376,377],{"id":343,"type":344,"label":345,"file":249,"line":360},{"id":348,"type":349,"label":362,"file":249,"line":363,"wp_function":364},[379],{"from":343,"to":348,"sanitized":316},"low",{"summary":382,"deductions":383},"The \"gestpay-for-woocommerce\" plugin (v20251211) presents a mixed security posture. On the positive side, the plugin demonstrates good practices by exclusively using prepared statements for SQL queries and properly escaping all output, indicating a commitment to preventing common web vulnerabilities like SQL injection and XSS. It also correctly implements nonce checks for all identified AJAX handlers and capability checks on two of them. The absence of bundled libraries and a lack of dangerous function usage are also strengths.\n\nHowever, there are notable areas of concern. The presence of 2 out of 5 AJAX handlers lacking authentication checks creates a significant attack surface for unauthorized actions. While the taint analysis didn't reveal critical or high severity vulnerabilities, the 2 flows with unsanitized paths are worrying, especially in conjunction with unprotected AJAX endpoints. The vulnerability history shows 3 medium severity CVEs, all of which are reported as patched. The pattern of past medium-severity vulnerabilities, particularly Cross-Site Request Forgery (CSRF), suggests that while issues have been addressed, a history of exploitable weaknesses warrants continued vigilance.\n\nIn conclusion, while the plugin has strengths in secure coding practices for SQL and output handling, the unprotected AJAX endpoints and past vulnerability history are significant weaknesses. The lack of authentication on these entry points is the most immediate risk. The history of medium-severity CVEs, even if patched, highlights a potential recurring vulnerability class that users should be aware of.",[384,386,388],{"reason":385,"points":205},"Unprotected AJAX handlers",{"reason":387,"points":127},"Flows with unsanitized paths",{"reason":389,"points":205},"History of medium severity CVEs","2026-03-16T18:54:20.645Z",{"wat":392,"direct":397},{"assetPaths":393,"generatorPatterns":394,"scriptPaths":395,"versionParams":396},[],[],[],[],{"cssClasses":398,"htmlComments":399,"htmlAttributes":400,"restEndpoints":401,"jsGlobals":402,"shortcodeOutput":403},[],[],[],[],[],[]]