[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmTY216nAinLT6KR2p623fBuA3gyI3r9v2Nz6RS_XZZ0":3,"$faloMFZU5k3kIcNjkkLVMtxezSCO9N3QQ02cApihq6pc":705,"$ftWFjZXrotcjz7O8ZA9inDxrm9gwmc8iuSWPv2n2PQ_Y":709},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":148,"fingerprints":670},"pay-by-link","AutifyDigital Lloyds® Pay Now for payment","2.0.7","Autify Digital Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fsupportautify\u002F","\u003Cp>\u003Cstrong>This plugin is for standalone WordPress setups. If you are looking for a WooCommerce integration, please search Lloyds WooCommerce.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.autify.co.uk\u002Fwp-content\u002Fuploads\u002F2025\u002F08\u002FLBOP-WordPress-PayNow-Documentation.pdf\" rel=\"nofollow ugc\">View Full Documentation (PDF)\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect your WordPress site to Lloyds acquiring with Pay Now the secure payment gateway plugin. Offer your customers a reliable and seamless way to pay outstanding invoices or balances directly from your website, with real-time processing and flexible configuration options to suit your business needs.\u003C\u002Fp>\n\u003Ch4>What is Lloyds Pay Now?\u003C\u002Fh4>\n\u003Cp>Combining Lloyds acquiring with the Pay Now plugin offers a secure payment solution that enables businesses to accept a variety of payment methods, including credit and debit cards, Apple Pay, and Google Pay, through a hosted payment page on their website. This integration seamlessly enhances transaction efficiency and improves customer experience by offering users a smooth, uninterrupted payment journey.\u003C\u002Fp>\n\u003Ch4>How the Plugin Works\u003C\u002Fh4>\n\u003Cp>The Pay Now plugin for WordPress enables your customers to pay outstanding invoices or balances directly from a dedicated payment page on your site — no need to navigate through a traditional checkout process. Simply provide your customer with a link or direct them to the payment page where they can enter the invoice reference or amount owed, then securely complete their payment via the Lloyds hosted payment page. Once the transaction is authorised, the payment is confirmed in real time through webhook integration, and both you and your customer receive instant notification of the successful transaction.\u003C\u002Fp>\n\u003Cp>From your WordPress admin panel, you have complete control over the payment experience. Configure minimum and maximum payment amounts, customise the form fields displayed on the payment page, and set up automated email notifications to keep your accounts team and customers informed at every stage. The built-in reporting dashboard gives you a clear overview of all incoming payments, making it easy to reconcile invoices, track payment history, and manage your cash flow effectively.\u003C\u002Fp>\n\u003Ch4>When to Use This Plugin\u003C\u002Fh4>\n\u003Cp>This plugin is ideal for B2B merchants who invoice clients and need a simple, secure way to collect payments online. Whether you supply goods on account, offer trade credit terms, or simply want to give customers a convenient way to settle balances without placing a new order, the Pay Now integration streamlines the payment collection process. It eliminates the need for manual bank transfers or phone payments, reducing admin time and accelerating cash flow.\u003C\u002Fp>\n\u003Ch4>The Customer Experience\u003C\u002Fh4>\n\u003Cp>Your customers will appreciate the simplicity and professionalism of the payment process. They receive a link or visit your payment page, enter the relevant invoice details or payment amount, and are directed to the secure Lloyds hosted payment page to complete the transaction. The entire process takes just moments, and customers receive immediate confirmation once their payment is successful — no account registration or checkout steps required.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Redirected Payment Method\u003C\u002Fstrong> — Start accepting online payments via a secure hosted payment page, providing customers with a trusted environment to complete their transactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Payment Processing\u003C\u002Fstrong> — Process online payments securely through the Lloyds gateway, ensuring peace of mind for both you and your customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apple Pay Support\u003C\u002Fstrong> — Allow customers to pay quickly using Apple Pay on compatible devices and browsers for a fast, native payment experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Pay Support\u003C\u002Fstrong> — Accept payments via Google Pay for a frictionless checkout experience across Android and Chrome.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refund Management\u003C\u002Fstrong> — Process full or partial refunds directly from the WordPress admin dashboard with a simple, intuitive interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tailored Experience\u003C\u002Fstrong> — Configure the payment gateway to meet your business needs. Control settings such as minimum and maximum payment amounts, form fields, and both customer-facing and internal email notifications.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reporting Dashboard\u003C\u002Fstrong> — Keep on top of transactions easily with access to the detailed reporting dashboard in your admin panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Processing\u003C\u002Fstrong> — Enjoy instant payment confirmations, feedback, and status updates for you and your customers via webhook integration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate Limiting\u003C\u002Fstrong> — Configurable rate limiting to protect your payment forms from abuse, with adjustable attempt limits per IP address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>reCAPTCHA & Math CAPTCHA\u003C\u002Fstrong> — Protect your payment forms from spam and bot submissions with Google reCAPTCHA or a built-in Math CAPTCHA.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Branding\u003C\u002Fstrong> — Upload custom banner images and configure the look and feel of your payment page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Billing & Shipping Details\u003C\u002Fstrong> — Collect billing and shipping information with fully customisable form fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DataLayer & GTM Integration\u003C\u002Fstrong> — Track purchase events via Google Tag Manager dataLayer for analytics and conversion tracking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Tracking Code\u003C\u002Fstrong> — Add custom tracking scripts (e.g. Meta Pixel, Google Analytics) to the head or body of your payment pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logging\u003C\u002Fstrong> — Enable detailed logging for debugging and transaction auditing with automatic PII redaction.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Device Support\u003C\u002Fstrong> — Responsive payment forms that work seamlessly across desktop, tablet, and mobile devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dedicated Customer Support\u003C\u002Fstrong> — Enjoy robust, first-line support from our team of integration experts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security\u003C\u002Fh4>\n\u003Cp>The Pay Now plugin uses a redirect payment method to ensure the highest level of security for your business and your customers. When a customer is ready to make a payment, they are seamlessly redirected from your WordPress site to the secure Lloyds hosted payment page. All sensitive payment information, including credit and debit card details, is entered directly on Lloyds’ PCI DSS compliant servers — never on your WordPress website.\u003C\u002Fp>\n\u003Cp>This redirect approach means that no customer payment data is entered into, processed by, or stored on your server at any point during the transaction. Your server only receives non-sensitive transaction confirmation data via secure webhook notifications, such as the payment status and reference number. As a result, this integration supports \u003Cstrong>PCI DSS SAQ A compliance\u003C\u002Fstrong>, the simplest and least burdensome level of PCI compliance for merchants, significantly reducing your compliance obligations and security risks.\u003C\u002Fp>\n\u003Cp>The Lloyds Online Payment gateway combined with our Pay Now solution offers a redirected payment method, meaning transactions are handled by Lloyds directly, and not on the business’s server. Therefore, businesses can enjoy peace of mind that their online payment processing is compliant and meets the necessary standards.\u003C\u002Fp>\n\u003Cp>Businesses are responsible for ensuring they are compliant with any necessary financial regulations when using Lloyds.\u003C\u002Fp>\n\u003Ch4>Account & Pricing\u003C\u002Fh4>\n\u003Cp>A separate Lloyds merchant services account is required to use this plugin. The account must be set up directly with Lloyds before installing and configuring the plugin — it is not created during the plugin installation process.\u003C\u002Fp>\n\u003Cp>To apply for a Lloyds merchant services account, visit: \u003Ca href=\"https:\u002F\u002Fwww.lloydsbank.com\u002Fbusiness\u002Ftake-payments-with-cardnet.html\" rel=\"nofollow ugc\">Lloyds Bank Cardnet®\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Additional fees apply for payment processing services provided by Lloyds. These fees are separate from the cost of this plugin and are determined by Lloyds based on your business requirements and transaction volumes. For detailed pricing information, please visit the Lloyds website https:\u002F\u002Fwww.lloydsbank.com\u002Fbusiness\u002Ftake-payments-with-cardnet\u002Four-prices.html or contact their sales team directly.\u003C\u002Fp>\n\u003Cp>Please note, Autify Digital cannot assist with the Lloyds account setup process or pricing enquiries. For account-related questions, please contact Lloyds directly through their website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For Apple Pay: An Apple Developer account with a configured Apple Pay merchant identifier and certificates.\u003C\u002Fli>\n\u003Cli>For Google Pay: A Google Pay merchant account (for production use).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customise Your Integration\u003C\u002Fh4>\n\u003Cp>Looking for something more specific? Get in touch to discuss any custom features or tailored configurations that might enhance your Pay Now integration for WordPress. Contact us via cardnet@autify.co.uk.\u003C\u002Fp>\n\u003Ch4>Trademark\u003C\u002Fh4>\n\u003Cp>Lloyds and Lloyds Bank are trading names of Lloyds Bank plc. Registered Office: 25 Gresham Street, London EC2V 7HN. Registered in England and Wales no. 2065. Lloyds Bank plc is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority under registration number 119278. All trademarks, service marks, and trade names referenced in this material are the property of their respective owners.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For technical support, customisation requests, or general inquiries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email: cardnet@autify.co.uk\u003C\u002Fli>\n\u003Cli>Visit: \u003Ca href=\"https:\u002F\u002Fwww.autify.co.uk\" rel=\"nofollow ugc\">autify.co.uk\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Services\u003C\u002Fh4>\n\u003Cp>This plugin relies on several third-party services to provide its functionality. By using this plugin, you acknowledge that data will be transmitted to these external services as described below.\u003C\u002Fp>\n\u003Ch4>1. Fiserv Payment Gateway (IPG Online)\u003C\u002Fh4>\n\u003Cp>This service processes credit and debit card payments securely.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Customer billing information (name, address, email, phone)\u003Cbr \u002F>\n– Customer shipping information (if provided)\u003Cbr \u002F>\n– Payment amount and currency\u003Cbr \u002F>\n– Transaction reference\u002Forder ID\u003Cbr \u002F>\n– Store credentials for authentication\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– When a customer submits a payment form\u003Cbr \u002F>\n– When processing refunds through the admin panel\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Endpoints:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Hosted Payment Page (Sandbox): https:\u002F\u002Ftest.ipg-online.com\u002Fconnect\u002Fgateway\u002Fprocessing\u003Cbr \u002F>\n– Hosted Payment Page (Production): https:\u002F\u002Fwww.ipg-online.com\u002Fconnect\u002Fgateway\u002Fprocessing\u003Cbr \u002F>\n– Refund API (Sandbox): https:\u002F\u002Fcert.api.firstdata.com\u002Fgateway\u002Fv2\u002Fpayments\u003Cbr \u002F>\n– Refund API (Production): https:\u002F\u002Fprod.api.firstdata.com\u002Fgateway\u002Fv2\u002Fpayments\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong> Fiserv (formerly First Data)\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.fiserv.com\u002Fen\u002Fabout-fiserv\u002Fterms-of-use.html\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.fiserv.com\u002Fen\u002Fabout-fiserv\u002Fprivacy-notice.html\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>2. Lloyds\u003C\u002Fh4>\n\u003Cp>Lloyds is the merchant services provider that facilitates the payment processing relationship.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong> Lloyds Bank\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.lloydsbank.com\u002Fbusiness\u002Ftake-payments-with-cardnet\u002Fexisting-customers\u002Fgetting-started.html\" rel=\"nofollow ugc\">Service Information\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.lloydsbank.com\u002Fbusiness\u002Fproduct-terms-and-conditions.html\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.lloydsbank.com\u002Fbusiness\u002Fprivacy.html\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>3. Google reCAPTCHA\u003C\u002Fh4>\n\u003Cp>This service is used to protect payment forms from spam and abuse. It is only active if enabled in the plugin settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– The reCAPTCHA token generated by user interaction\u003Cbr \u002F>\n– Your site’s secret key for verification\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– When a customer submits the payment form (if reCAPTCHA is enabled)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Endpoint:\u003C\u002Fstrong> https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fapi\u002Fsiteverify\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong> Google\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>4. Google Pay API\u003C\u002Fh4>\n\u003Cp>This service is used to enable Google Pay as a payment method. It is only active if Google Pay is enabled in the plugin settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Payment request details (amount, currency, merchant info)\u003Cbr \u002F>\n– Transaction token after user authorization\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– When a customer chooses to pay with Google Pay\u003Cbr \u002F>\n– When the Google Pay button is loaded on the payment form\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Endpoint:\u003C\u002Fstrong> https:\u002F\u002Fpay.google.com\u002Fgp\u002Fp\u002Fjs\u002Fpay.js\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong> Google\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpayments.google.com\u002Fpayments\u002Fapis-secure\u002Fget_legal_document?ldo=0&ldt=googlepaytos\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>5. Apple Pay\u003C\u002Fh4>\n\u003Cp>This service is used to enable Apple Pay as a payment method. It is only active if Apple Pay is enabled in the plugin settings and the user is on a compatible Apple device\u002Fbrowser.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Merchant validation request to Apple’s servers\u003Cbr \u002F>\n– Payment request details (amount, currency, merchant info)\u003Cbr \u002F>\n– Transaction token after user authorization\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– When a customer chooses to pay with Apple Pay\u003Cbr \u002F>\n– When validating the merchant session with Apple\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Endpoint:\u003C\u002Fstrong> Apple Pay merchant validation endpoints (*.apple.com)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong> Apple Inc.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdeveloper.apple.com\u002Fapple-pay\u002F\" rel=\"nofollow ugc\">Apple Pay Developer Documentation\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.apple.com\u002Flegal\u002Finternet-services\u002Fterms\u002Fsite.html\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.apple.com\u002Flegal\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>6. Autify Digital License\u003C\u002Fh4>\n\u003Cp>This service is used for plugin license verification, and support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Your website domain name\u003Cbr \u002F>\n– Plugin version number\u003Cbr \u002F>\n– License key (for activation\u002Fverification)\u003Cbr \u002F>\n– Admin email address (for license and support purposes)\u003Cbr \u002F>\n– Admin contact name (if available)\u003Cbr \u002F>\n– Activation status (active\u002Finactive\u002Fdeactivated)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n– When generating or activating a license key\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Endpoint:\u003C\u002Fstrong> https:\u002F\u002Fplugin-licenses.autify.co.uk\u002Fwp-json\u002Fautifydigital\u002Fv1\u002Fplugin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong> Autify Digital Ltd\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.autify.co.uk\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.autify.co.uk\u002Fterms-conditions\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.autify.co.uk\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003Cbr \u002F>\n– Contact: cardnet@autify.co.uk\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> License activation are optional. The plugin will function without a license, but premium support require license activation.\u003C\u002Fp>\n\u003Ch4>Third-Party Libraries\u003C\u002Fh4>\n\u003Cp>This plugin includes the following third-party JavaScript libraries:\u003C\u002Fp>\n\u003Ch4>jQuery Validation Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Files:\u003C\u002Fstrong>\u003Cbr \u002F>\n– assets\u002Fjs\u002Fjquery.validate.min.js (v1.21.0)\u003Cbr \u002F>\n– assets\u002Fjs\u002Fadditional-methods.min.js (v1.21.0)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Description:\u003C\u002Fstrong> A jQuery plugin that provides client-side form validation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Source Code:\u003C\u002Fstrong> https:\u002F\u002Fgithub.com\u002Fjquery-validation\u002Fjquery-validation\u003Cbr \u002F>\n\u003Cstrong>Documentation:\u003C\u002Fstrong> https:\u002F\u002Fjqueryvalidation.org\u002F\u003Cbr \u002F>\n\u003Cstrong>License:\u003C\u002Fstrong> MIT License\u003Cbr \u002F>\n\u003Cstrong>Copyright:\u003C\u002Fstrong> Jörn Zaefferer\u003C\u002Fp>\n\u003Cp>To build from source:\u003Cbr \u002F>\n1. Clone the repository: \u003Ccode>git clone https:\u002F\u002Fgithub.com\u002Fjquery-validation\u002Fjquery-validation.git\u003C\u002Fcode>\u003Cbr \u002F>\n2. Install dependencies: \u003Ccode>npm install\u003C\u002Fcode>\u003Cbr \u002F>\n3. Build: \u003Ccode>grunt\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>Privacy Notice\u003C\u002Fh4>\n\u003Cp>Please review the privacy policies of all third-party services listed above to understand how your data and your customers’ data is handled. It is your responsibility to ensure compliance with applicable data protection regulations (such as GDPR) when using this plugin.\u003C\u002Fp>\n\u003Cp>For any questions about data handling or privacy, please contact: cardnet@autify.co.uk\u003C\u002Fp>\n","Connect your WordPress site to Lloyds acquiring with Pay Now with this secure payment gateway plugin. Offer your customers a reliable and seamless way &hellip;",10,235,0,"2026-04-13T12:39:00.000Z","6.9.4","6.0","7.4",[19,20,21,22,23],"cardnet","invoice-payments","lbop","lloyds","online-payment","https:\u002F\u002Fwww.autify.co.uk\u002Fproduct\u002Flloyds-cardnet-pay-now-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpay-by-link.2.0.7.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"supportautify",2,90,30,94,"2026-05-20T10:13:14.219Z",[39,63,88,107,126],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":15,"requires_at_least":52,"requires_php":17,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":13,"last_vuln_date":62,"fetched_at":28},"woo-payment-gateway-paysera","Paysera Payment Gateway for WooCommerce","3.11.1","paysera","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaysera\u002F","\u003Ch4>Paysera payments + delivery\u003C\u002Fh4>\n\u003Cp>With this one plugin you will receive everything your e-shop needs in one place – payment gateway to accept online payments and delivery options via all popular couriers displayed on your website.\u003C\u002Fp>\n\u003Cp>In order to receive full benefits of both Paysera Payment and Delivery plugins, please use the outlined links to access our detailed how-to instructions.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Paysera Payments\u003Cbr \u002F>\nThis service included in the plugin enables you to accept online payments via cards, SMS, or the most popular banks in your country. It is used by thousands of online merchants across Europe, and is easy to integrate and manage.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Fpayment-gateway-checkout\" rel=\"nofollow ugc\">Read more about Paysera Checkout >\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdevelopers.paysera.com\u002Fen\u002Fcheckout\u002Fbasic\" rel=\"nofollow ugc\">Instructions >\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Paysera Delivery\u003Cbr \u002F>\nThis service, that is also included in this plugin displays different delivery companies that your buyers can choose from when ordering your products. No need to sign separate agreements with couriers or overcome several different integrations – we have done it for you. Enjoy low delivery prices and quick support when needed.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Fcheckout-delivery-service\" rel=\"nofollow ugc\">Read more about Paysera Delivery >\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdevelopers.paysera.com\u002Fen\u002Fdelivery\u002F\" rel=\"nofollow ugc\">Instructions >\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Features and benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One plugin for integration of different payment methods: cards, SMS, online banking, more.\u003C\u002Fli>\n\u003Cli>One plugin for integration of different courier services: Omniva, Venipak, LP Express, and others.\u003C\u002Fli>\n\u003Cli>Integration takes up to 5 min (if you are already a Paysera client).\u003C\u002Fli>\n\u003Cli>One agreement for all the couriers and all banks.\u003C\u002Fli>\n\u003Cli>Easy to manage: turn couriers and payment methods ON and OFF as you like.\u003C\u002Fli>\n\u003Cli>Everything in one place – Paysera system: see all the deliveries by different couriers, receive payments via different banks and payment methods in the same system.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Logging\u003C\u002Fh4>\n\u003Cp>To keep track of the plugin’s errors, default log level for payment and delivery is set to ‘Error’.\u003Cbr \u002F>\nThe logs can be viewed and downloaded from the plugin ‘Extra Settings’ page. To download the zip, php zip extension is required.\u003Cbr \u002F>\nLog files can be deleted from the ‘WooCommerce -> Status -> Logs’ page. Available logging levels are:\u003Cbr \u002F>\n – None: it disables logging and no logs are saved.\u003Cbr \u002F>\n – Error: only plugin errors are saved.\u003Cbr \u002F>\n – Info: plugin errors and related debug information are saved.\u003C\u002Fp>\n\u003Ch4>Fees\u003C\u002Fh4>\n\u003Cp>For information regarding Paysera fees please visit:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Ffees\u002Fcheckout-delivery\" rel=\"nofollow ugc\">Paysera Delivery fees >\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Ffees\u002Fpayment-gateway-fees\" rel=\"nofollow ugc\">Paysera Checkout fees >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Paysera Client Support in English is available 24\u002F7!\u003Cbr \u002F>\n+44 20 80996963\u003Cbr \u002F>\nsupport@paysera.com\u003C\u002Fp>\n\u003Cp>During working hours support is available in 12 languages.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.paysera.lt\u002Fv2\u002Fen\u002Fcontacts\" rel=\"nofollow ugc\">Contact us >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For the latest news about the Paysera services – follow us on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fpaysera.international\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fpaysera\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>.\u003Cbr \u002F>\nGet notifications about our operational status – subscribe to our \u003Ca href=\"https:\u002F\u002Fpaysera.freshstatus.io\u002F\" rel=\"nofollow ugc\">status page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>About Paysera\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Fpaysera-account\" rel=\"nofollow ugc\">Paysera\u003C\u002Fa> is a global fintech company providing financial and related services to clients from all over the world since 2004.\u003C\u002Fp>\n\u003Cp>Explore other Paysera services:\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Ffees\u002Fcurrency-conversion-calculator#\u002F\" rel=\"nofollow ugc\">currency exchange\u003C\u002Fa> at competitive rates;\u003Cbr \u002F>\n – instant euro and cheap \u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen-GB\u002Finternational-transfers\" rel=\"nofollow ugc\">international transfers\u003C\u002Fa>;\u003Cbr \u002F>\n – LT, BG, and RO \u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Fblog\u002Fiban-account\" rel=\"nofollow ugc\">IBANs\u003C\u002Fa> for business and private clients;\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Fpayment-card-visa\" rel=\"nofollow ugc\">visa cards\u003C\u002Fa> that are compatible with \u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Fblog\u002Fgooglepay-samsungpay\" rel=\"nofollow ugc\">Google Play\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen\u002Fapple-pay\" rel=\"nofollow ugc\">Apple Pay\u003C\u002Fa>, and so much more.\u003C\u002Fp>\n\u003Cp>All the main services can be easily managed via the \u003Ca href=\"https:\u002F\u002Fwww.paysera.com\u002Fv2\u002Fen-GB\u002Fmobile-application\" rel=\"nofollow ugc\">Paysera mobile app\u003C\u002Fa>, which is available to download from the \u003Ca href=\"https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fpaysera-mobile-wallet\u002Fid737308884\" rel=\"nofollow ugc\">App Store\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=lt.lemonlabs.android.paysera\" rel=\"nofollow ugc\">Google Play\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fappgallery.huawei.com\u002F#\u002Fapp\u002FC103007513\" rel=\"nofollow ugc\">Huawei AppGallery\u003C\u002Fa>.\u003C\u002Fp>\n","Paysera payments + delivery",7000,175780,58,16,"2026-03-02T11:36:00.000Z","4.0",[54,23,55,56,57],"international-payments","payment","payment-gateway","shipping","https:\u002F\u002Fwww.paysera.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-payment-gateway-paysera.3.11.1.zip",99,1,"2025-12-04 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":84,"download_link":85,"security_score":86,"vuln_count":61,"unpatched_count":61,"last_vuln_date":87,"fetched_at":28},"contact-form-7-paypal-extension","Accept PayPal Payments using Contact Form 7","4.0.5","ZealousWeb","https:\u002F\u002Fprofiles.wordpress.org\u002Fzealopensource\u002F","\u003Cp>The payment collection is possible with the form using this plugin. \u003Cbr \u002F>\u003Cstrong> Accept PayPal Payments Using Contact Form 7 \u003C\u002Fstrong> will solve all integration problems efficiently. As the newly extended plugin seamlessly integrates PayPal with Contact Form 7 by allowing the WordPress developers, to add a PayPal submit button in the contact form 7 that redirects to PayPal’s website so that you can continue with secure payment. After submitting the form, the payment is one click away.\u003C\u002Fp>\n\u003Cp>You can make the payment once and all as there is no recurring payment option.  This extension can surely add real value to WordPress sites seeking secure, quick online payment integration.\u003C\u002Fp>\n\u003Ch4>Features of Accept PayPal Payments Using Contact Form 7\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PayPal Refund Functionality: Integrated capability to process refunds through PayPal directly from the admin panel.\u003C\u002Fli>\n\u003Cli>Limited Payment Response Details: Admin side store up to 10 recent PayPal payment response details for review.\u003C\u002Fli>\n\u003Cli>Export Contact Form 7 payment data to CSV.\u003C\u002Fli>\n\u003Cli>PayPal payment with 25 currencies supported.\u003C\u002Fli>\n\u003Cli>Option to Integrate multiple PayPal accounts in a single CF 7.\u003C\u002Fli>\n\u003Cli>Can take values from all input fields.\u003C\u002Fli>\n\u003Cli>Accepts dynamic value from frontend for parameters like item description, amount and quantity.\u003C\u002Fli>\n\u003Cli>‘Sandbox’ testing option available to ensure proper functioning.\u003C\u002Fli>\n\u003Cli>‘Return URL’ and ‘Cancel URL’ options for payment success and cancellation facility.\u003C\u002Fli>\n\u003Cli>Compatibility of WordPress VIP.\u003C\u002Fli>\n\u003Cli>On-Site Payment Option: Secure, seamless payment experience without redirecting users away from your site.\u003C\u002Fli>\n\u003Cli>On-Site Payment (credit-card): Secure, seamless payments without redirecting users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.zealousweb.com\u002Fwordpress-plugins\u002Faccept-paypal-payments-using-contact-form-7\u002F\" rel=\"nofollow ugc\">Demo for Accept PayPal Payments using Contact Form 7\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features of Accept PayPal Payments Using Contact Form 7 Pro\u003C\u002Fh4>\n\u003Cp>We have released the PRO version of this plugin with extra advantageous features added.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>22 PayPal languages supported – Multilingual.\u003C\u002Fli>\n\u003Cli>Save Contact Form 7 payment data into database.\u003C\u002Fli>\n\u003Cli>Admin can edit or delete Contact Form 7 payment data.\u003C\u002Fli>\n\u003Cli>PayPal payment response details stored at admin side.\u003C\u002Fli>\n\u003Cli>Export Contact Form 7 payment data to PDF and CSV.\u003C\u002Fli>\n\u003Cli>All filters and search facility are available at admin side.\u003C\u002Fli>\n\u003Cli>Admin can manage ‘Status’ of submitted data if PayPal payment has been successfully received.\u003C\u002Fli>\n\u003Cli>Send email to user and admin for successful payment receipts with PayPal response details in the content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Faccept-paypal-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Get more information of Pro version here\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.zealousweb.com\u002Fwordpress-plugins\u002Faccept-paypal-payments-using-contact-form-7-pro\u002F\" rel=\"nofollow ugc\">Demo for Accept PayPal Payments using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>OUR OTHER PLUGINS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fabandoned-contact-form-7-pro\" rel=\"nofollow ugc\">Abandoned Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-2checkout-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept 2 Checkout Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-authorize-net-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Authorize.NET Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-elavon-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Elavon Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-paypal-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept PayPal Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-sage-pay-opayo-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Sagepay(Opayo) Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-stripe-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Stripe Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fcustom-product-options-woocommerce-pro\" rel=\"nofollow ugc\">Custom Product Options WooCommerce Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fgenerate-pdf-using-contact-form-7-pro\" rel=\"nofollow ugc\">Generate PDF Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fsmart-appointment-booking-pro\" rel=\"nofollow ugc\">Smart Appointment & Booking Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fsmart-showcase-for-google-reviews-pro\" rel=\"nofollow ugc\">Smart Showcase for Google Reviews Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fuser-registration-using-contact-form-7-pro\" rel=\"nofollow ugc\">User Registration Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Help With WordPress\u003C\u002Fh4>\n\u003Cp>If you have any questions about this plugin, you can post a thread in our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcontact-form-7-paypal-extension\u002F\" rel=\"ugc\">WordPress.org forum\u003C\u002Fa>. Please search existing threads before opening a new one or feel free to contact us at \u003Ca href=\"mailto:support@zealousweb.com\" rel=\"nofollow ugc\">support@zealousweb.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We also offer custom WordPress extension development and WordPress theme design services to fulfill your e-commerce objectives.\u003C\u002Fp>\n\u003Cp>Our professional impassioned WordPress experts provide profound and customer oriented development of your project within short timeframes.\u003C\u002Fp>\n\u003Cp>Thank you for choosing a Plugin developed by \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.zealousweb.com\" rel=\"nofollow ugc\">ZealousWeb\u003C\u002Fa>\u003C\u002Fstrong>!\u003C\u002Fp>\n","Integrate PayPal Submit button in Contact Form 7 to Enjoy Quick Online Payments.",600,78004,72,26,"2026-03-31T11:59:00.000Z","6.8.5","3.0.1","5.6",[80,81,23,82,83],"contact-form-7","contact-form-7-paypal","paypal","paypal-donation","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-paypal-extension.4.0.5.zip",78,"2026-03-01 00:00:00",{"slug":89,"name":90,"version":91,"author":89,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":13,"num_ratings":13,"last_updated":97,"tested_up_to":76,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":105,"download_link":106,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"fygaro","Fygaro WC Plugin","0.0.11","https:\u002F\u002Fprofiles.wordpress.org\u002Ffygaro\u002F","\u003Cp>Accept Visa, MasterCard, American Express, Discover, KeyCard, Tasa 0, Mini Cuotas, Yappy, Credix and more from WooCommerce with direct settlement to your local bank account.\u003C\u002Fp>\n\u003Cp>\u003Cem>TAKE CREDIT CARD PAYMENTS EASILY AND DIRECTLY SECURE CHECKOUT PAGE WITH YOUR BRAND\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WHY CHOOSE FYGARO?\u003C\u002Fstrong>\u003Cbr \u002F>\nFygaro can be setup in minutes, there are no hidden costs and only a flat monthly fee. There is no commissions or middleman with funds deposited by your bank into your merchant account daily! (Confirm with your bank).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MULTIPLE PAYMENT OPTIONS\u003C\u002Fstrong>\u003Cbr \u002F>\nWith Fygaro, a single plugin can provide you multiple currencies and payment options, including your Local Bank, PayPal, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Don´t have a Fygaro account yet?\u003C\u002Fstrong>\u003Cbr \u002F>\nSign-up today with Fygaro at www.fygaro.com to get started free! We can even make introductions to local banks in your country.\u003C\u002Fp>\n","The WooCommerce Fygaro Plugin gets online payments with your Local Bank, PayPal, Yappy and Credix up and running within minutes and at the best rates!",500,8770,"2025-06-18T13:54:00.000Z","6.6","7.0",[101,89,102,103,104],"bank-integration","online-payments-gateway","payment-button","paypal-integration","https:\u002F\u002Ffygaro.com\u002Fw\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffygaro.0.0.11.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":95,"downloaded":115,"rating":26,"num_ratings":33,"last_updated":116,"tested_up_to":117,"requires_at_least":16,"requires_php":17,"tags":118,"homepage":123,"download_link":124,"security_score":125,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"kkiapay-woocommerce","KKiapay WooCommerce Plugin","2.4.7","shadaiali","https:\u002F\u002Fprofiles.wordpress.org\u002Fshadaiali\u002F","\u003Cp>KkiaPay allows businesses to safely receive payments by mobile money, credit card and bank account.\u003C\u002Fp>\n\u003Ch4>Accept Mobile money, direct bank and credit card payments your store\u003C\u002Fh4>\n\u003Cp>The KKiapay plugin extends WooCommerce allowing you to take payments directly on your store via KKIAPAY Widget.\u003C\u002Fp>\n\u003Cp>KKIAPAY is available in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Benin\u003C\u002Fli>\n\u003Cli>Côte d’Ivoire\u003C\u002Fli>\n\u003Cli>Togo\u003C\u002Fli>\n\u003Cli>Senegal\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fkkiapay.me\u002Ffeatures\u002Fsupported-countries\" rel=\"nofollow ugc\">More details at \u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Kkiapay is developer friendly solution that allows you to accept mobile money and credit card, and direct bank payments in your application or website. Before using this plugin, make sure you have a right Merchant Account on Kkiapay, otherwise go and create your account. It is free and without pain.\u003C\u002Fp>\n\u003Ch4>Why choose KKIAPAY?\u003C\u002Fh4>\n\u003Cp>Kkiapay is developer friendly solution, has no setup fees, no hidden costs, and is easy to integrates\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fkkiapay.me\" rel=\"nofollow ugc\">See more details\u003C\u002Fa>\u003C\u002Fp>\n","Accept Mobile money, direct bank and credit card payments with KKiapay",22450,"2024-06-24T11:21:00.000Z","6.4.8",[119,120,121,23,122],"africa-payment","credit-card","mobile-money","swift-payment","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkkiapay-woocommerce-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkkiapay-woocommerce.2.4.8.zip",92,{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":95,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":15,"requires_at_least":84,"requires_php":84,"tags":138,"homepage":144,"download_link":145,"security_score":146,"vuln_count":33,"unpatched_count":61,"last_vuln_date":147,"fetched_at":28},"zoho-subscriptions","Zoho Billing – Embed Payment Form","4.1","Zoho Subscriptions","https:\u002F\u002Fprofiles.wordpress.org\u002Fyamuna_subramanian\u002F","\u003Ch4>ZOHO BILLING PLUGIN FOR WORDPRESS\u003C\u002Fh4>\n\u003Cp>This plugin allows you to embed a payment without any coding on your WordPress website. Your customers\u002Fvisitors can make one-time and recurring payments to you using the embedded payment form.\u003C\u002Fp>\n\u003Ch4>WHAT IS ZOHO BILLING?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.zoho.com\u002Fbilling\u002F\" rel=\"nofollow ugc\">Zoho Billing\u003C\u002Fa> is billing software that makes it easy to handle your customers’ entire billing life-cycle. It can help you with automated recurring billing, managing subscriptions, sending professional tax-compliant invoices, and getting paid on time, every time.\u003C\u002Fp>\n\u003Cp>You must to have an account with Zoho Billing to use this plugin, \u003Ca href=\"https:\u002F\u002Fwww.zoho.com\u002Fbilling\u002Fsignup\u002F\" rel=\"nofollow ugc\">sign up now\u003C\u002Fa>, if you haven’t already.\u003C\u002Fp>\n\u003Ch3>Integration\u002FAuthentication Setup\u003C\u002Fh3>\n\u003Cp>After installing and activating the plugin, you need to connect it to your Zoho Billing organization. To do this:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Navigate to the \u003Cstrong>Zoho Billing\u003C\u002Fstrong> plugin from the Installed Plugins section in the left sidebar.\u003C\u002Fli>\n\u003Cli>Select the domain from which you access Zoho Billing.\u003C\u002Fli>\n\u003Cli>Enter the \u003Cstrong>Connector Key\u003C\u002Fstrong> from Zoho Billing.\u003Cbr \u002F>\n\u003Cem>Tip: You can find your domain and the Connector Key by going to Zoho Billing > Settings > Integrations & Marketplace > Other Apps > WordPress Integration.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Click the \u003Cstrong>Save\u003C\u002Fstrong> button\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>EMBED PAYMENT FORMS\u003C\u002Fh3>\n\u003Cp>You can embed your hosted payment pages from Zoho Billing by including the following \u003Cstrong>shortcode\u003C\u002Fstrong> while drafting (or editing) a page\u002Fpost in WordPress:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[zs plan_code=\"BASIC\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Copy and paste the shortcode above in WordPress’ editor. Next, replace BASIC in the shortcode with your plan’s actual Plan Code. You can see what your embedded hosted payment page looks like by previewing your page\u002Fpost.\u003C\u002Fp>\n\u003Cp>\u003Cem>Tip: You can find your plan’s Plan Code by going to Zoho Billing > Product Catalog > Subscription Items. Select a product and copy the Plan Code for the plan whose hosted payment pages you’d like to embed.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>You can adjust the width of your embedded hosted payment page by specifying a custom width in the shortcode above. Here’s how:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[zs plan_code=\"BASIC\" width=\"600\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Replace 600 in the shortcode above with your required width. If you do not include the “width” parameter, the default width will be set as 700.\u003C\u002Fp>\n\u003Cp>Learn more about the Zoho Billing plugin from our \u003Ca href=\"https:\u002F\u002Fwww.zoho.com\u002Fbilling\u002Fhelp\u002Fsettings\u002Fintegrations\u002Fwordpress-integration.html\" rel=\"nofollow ugc\">help document\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>WHO DO I CONTACT FOR MORE INFORMATION?\u003C\u002Fh4>\n\u003Cp>You can reach out to our support team at support@zohobilling.com with any questions you have about this plugin and we’d be happy to assist you.\u003C\u002Fp>\n","Embed payment forms on your WordPress pages\u002Fposts without any coding.",15304,40,4,"2025-11-30T07:56:00.000Z",[139,140,141,142,143],"checkout-forms","one-time-payments","online-payments","pci-complaint","recurring-payments","https:\u002F\u002Fwww.zoho.com\u002Fbilling\u002Fhelp\u002Fsettings\u002Fintegrations\u002Fwordpress-integration.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzoho-subscriptions.1.1.zip",77,"2025-09-22 00:00:00",{"attackSurface":149,"codeSignals":365,"taintFlows":396,"riskAssessment":658,"analyzedAt":669},{"hooks":150,"ajaxHandlers":304,"restRoutes":351,"shortcodes":352,"cronEvents":364,"entryPointCount":50,"unprotectedCount":13},[151,157,160,163,165,167,169,171,172,177,181,185,189,191,193,196,199,202,204,205,207,208,210,211,213,214,219,221,223,226,231,234,237,240,243,247,251,255,259,264,267,270,273,275,278,281,285,287,289,291,293,295,297,300,302],{"type":152,"name":153,"callback":154,"priority":11,"file":155,"line":156},"action","admin_init","setup_fields","admin\u002Fclass-paynow-apple-pay-settings.php",7,{"type":152,"name":153,"callback":158,"priority":26,"file":155,"line":159},"setup_sections",8,{"type":152,"name":153,"callback":154,"priority":11,"file":161,"line":162},"admin\u002Fclass-paynow-form-configuration.php",28,{"type":152,"name":153,"callback":158,"priority":26,"file":161,"line":164},29,{"type":152,"name":153,"callback":154,"priority":11,"file":166,"line":74},"admin\u002Fclass-paynow-google-pay-settings.php",{"type":152,"name":153,"callback":158,"priority":26,"file":166,"line":168},27,{"type":152,"name":153,"callback":154,"priority":11,"file":170,"line":162},"admin\u002Fclass-pbl-admin-email-settings-tab.php",{"type":152,"name":153,"callback":158,"priority":26,"file":170,"line":164},{"type":152,"name":173,"callback":174,"file":175,"line":176},"admin_menu","add_refund_page","admin\u002Fclass-pbl-admin-refund-page.php",12,{"type":152,"name":178,"callback":179,"file":175,"line":180},"admin_enqueue_scripts","enqueue_refund_assets",13,{"type":152,"name":182,"callback":183,"file":175,"line":184},"current_screen","set_refund_page_title",14,{"type":152,"name":178,"callback":186,"file":187,"line":188},"admin_menu_settings_enqueue_admin_script","admin\u002Fclass-pbl-admin-settings.php",32,{"type":152,"name":153,"callback":154,"priority":11,"file":187,"line":190},33,{"type":152,"name":153,"callback":158,"priority":26,"file":187,"line":192},34,{"type":152,"name":178,"callback":194,"file":187,"line":195},"top_banner_media_selector_print_scripts",35,{"type":152,"name":178,"callback":197,"file":187,"line":198},"side_banner_media_selector_print_scripts",36,{"type":152,"name":153,"callback":200,"priority":11,"file":187,"line":201},"upgrade_db_version",37,{"type":152,"name":153,"callback":154,"priority":11,"file":203,"line":162},"admin\u002Fclass-pbl-payment-status-page-settings.php",{"type":152,"name":153,"callback":158,"priority":26,"file":203,"line":164},{"type":152,"name":153,"callback":154,"priority":11,"file":206,"line":162},"admin\u002Fclass-pbl-privacy-policy-tab.php",{"type":152,"name":153,"callback":158,"priority":26,"file":206,"line":164},{"type":152,"name":153,"callback":154,"priority":11,"file":209,"line":162},"admin\u002Fclass-pbl-recaptcha.php",{"type":152,"name":153,"callback":158,"priority":26,"file":209,"line":164},{"type":152,"name":153,"callback":154,"priority":11,"file":212,"line":162},"admin\u002Fclass-pbl-user-email-settings-tab.php",{"type":152,"name":153,"callback":158,"priority":26,"file":212,"line":164},{"type":215,"name":216,"callback":217,"priority":11,"file":218,"line":188},"filter","set-screen-option","set_screen","admin\u002Fclass-sp.php",{"type":152,"name":173,"callback":220,"file":218,"line":198},"plugin_menu",{"type":152,"name":178,"callback":222,"file":218,"line":135},"enqueue_transaction_styles",{"type":152,"name":153,"callback":224,"priority":61,"file":218,"line":225},"handle_bulk_action",45,{"type":152,"name":227,"callback":228,"file":229,"line":230},"wp_enqueue_scripts","paynow_lbop_enqueue_scripts","includes\u002Fclass-pay-by-link.php",98,{"type":152,"name":232,"callback":233,"file":229,"line":26},"init","add_custom_image_size",{"type":152,"name":232,"callback":235,"file":229,"line":236},"maybe_upgrade_database",101,{"type":152,"name":227,"callback":238,"file":229,"line":239},"enqueue_google_pay_scripts",102,{"type":152,"name":227,"callback":241,"file":229,"line":242},"enqueue_apple_pay_scripts",103,{"type":152,"name":244,"callback":245,"file":229,"line":246},"wp_head","inject_gtm_head_script",104,{"type":152,"name":248,"callback":249,"file":229,"line":250},"wp_body_open","inject_gtm_body_noscript",105,{"type":215,"name":252,"callback":253,"file":229,"line":254},"http_api_curl","configure_curl_for_apple_pay",1042,{"type":152,"name":232,"callback":256,"file":257,"line":258},"paynow_lbop_webhook_handler","includes\u002Fclass-pbl-form-shortcode.php",47,{"type":152,"name":260,"callback":261,"file":262,"line":263},"admin_notices","display_license_notice","includes\u002Fclass-pbl-license-manager.php",50,{"type":152,"name":260,"callback":265,"file":262,"line":266},"display_tracking_consent_notice",51,{"type":152,"name":153,"callback":268,"file":262,"line":269},"handle_license_activation",52,{"type":152,"name":173,"callback":271,"priority":60,"file":262,"line":272},"add_license_page",53,{"type":152,"name":178,"callback":274,"file":262,"line":49},"enqueue_admin_scripts",{"type":152,"name":232,"callback":276,"file":262,"line":277},"init_license_sync_cron",61,{"type":152,"name":232,"callback":279,"file":280,"line":184},"register_endpoint","includes\u002Fcontroller\u002Fclass-pbl-3dsecure-iframemethod.php",{"type":152,"name":282,"callback":283,"file":280,"line":284},"template_redirect","handle_3dsecure_iframemethod",15,{"type":152,"name":232,"callback":279,"file":286,"line":184},"includes\u002Fcontroller\u002Fclass-pbl-3dsecure-method-notification.php",{"type":152,"name":282,"callback":288,"file":286,"line":284},"handle_method_notification",{"type":152,"name":232,"callback":279,"file":290,"line":184},"includes\u002Fcontroller\u002Fclass-pbl-3dsecure-processpayment.php",{"type":152,"name":282,"callback":292,"file":290,"line":284},"handle_3dsecure_redirect",{"type":152,"name":232,"callback":279,"file":294,"line":184},"includes\u002Fcontroller\u002Fclass-pbl-3dsecure-status.php",{"type":152,"name":232,"callback":296,"priority":60,"file":294,"line":50},"handle_3dsecure_status_early",{"type":152,"name":282,"callback":298,"file":294,"line":299},"handle_3dsecure_status",17,{"type":152,"name":232,"callback":279,"file":301,"line":184},"includes\u002Fcontroller\u002Fclass-pbl-3dsecure-transaction-notification.php",{"type":152,"name":282,"callback":303,"file":301,"line":284},"handle_transaction_notification",[305,311,313,317,319,323,325,328,330,334,338,342,346],{"action":306,"nopriv":307,"callback":308,"hasNonce":309,"hasCapCheck":307,"file":229,"line":310},"paynow_lbop_validate_apple_pay",false,"validate_apple_pay_merchant",true,106,{"action":306,"nopriv":309,"callback":308,"hasNonce":309,"hasCapCheck":307,"file":229,"line":312},107,{"action":314,"nopriv":307,"callback":315,"hasNonce":309,"hasCapCheck":307,"file":229,"line":316},"paynow_lbop_process_apple_pay","process_apple_pay",108,{"action":314,"nopriv":309,"callback":315,"hasNonce":309,"hasCapCheck":307,"file":229,"line":318},109,{"action":320,"nopriv":307,"callback":321,"hasNonce":309,"hasCapCheck":307,"file":229,"line":322},"paynow_lbop_process_google_pay","process_google_pay",110,{"action":320,"nopriv":309,"callback":321,"hasNonce":309,"hasCapCheck":307,"file":229,"line":324},111,{"action":326,"nopriv":307,"callback":326,"hasNonce":309,"hasCapCheck":307,"file":257,"line":327},"paynow_lbop_form_insert",38,{"action":326,"nopriv":309,"callback":326,"hasNonce":309,"hasCapCheck":307,"file":257,"line":329},39,{"action":331,"nopriv":307,"callback":332,"hasNonce":309,"hasCapCheck":309,"file":262,"line":333},"paynow_lbop_activate_license","ajax_activate_license",54,{"action":335,"nopriv":307,"callback":336,"hasNonce":309,"hasCapCheck":309,"file":262,"line":337},"paynow_lbop_generate_license","ajax_generate_license",55,{"action":339,"nopriv":307,"callback":340,"hasNonce":309,"hasCapCheck":309,"file":262,"line":341},"paynow_lbop_tracking_consent","ajax_handle_tracking_consent",56,{"action":343,"nopriv":307,"callback":344,"hasNonce":309,"hasCapCheck":309,"file":262,"line":345},"paynow_lbop_dismiss_license_notice","ajax_dismiss_license_notice",57,{"action":347,"nopriv":307,"callback":348,"hasNonce":309,"hasCapCheck":309,"file":349,"line":350},"paynow_lbop_process_refund","process_refund","includes\u002Fclass-pbl-refund-handler.php",9,[],[353,357,361],{"tag":354,"callback":355,"file":257,"line":356},"paynow_lbop_section","paynow_lbop_section_shortcode",42,{"tag":358,"callback":359,"file":257,"line":360},"paynow_lbop_pay_form","paynow_lbop_form_shortcode",43,{"tag":362,"callback":362,"file":257,"line":363},"paynow_lbop_payment_status",44,[],{"dangerousFunctions":366,"sqlUsage":367,"outputEscaping":370,"fileOperations":61,"externalRequests":350,"nonceChecks":176,"capabilityChecks":394,"bundledLibraries":395},[],{"prepared":368,"raw":13,"locations":369},63,[],{"escaped":371,"rawEcho":11,"locations":372},573,[373,377,379,380,382,384,386,389,391,393],{"file":374,"line":375,"context":376},"admin\u002Ftemplates\u002Frefund-form.php",20,"raw output",{"file":374,"line":378,"context":376},24,{"file":374,"line":162,"context":376},{"file":229,"line":381,"context":376},396,{"file":229,"line":383,"context":376},424,{"file":257,"line":385,"context":376},558,{"file":387,"line":388,"context":376},"templates\u002Fpbl-pay-form-one.php",73,{"file":387,"line":390,"context":376},74,{"file":392,"line":388,"context":376},"templates\u002Fpbl-pay-form-two.php",{"file":392,"line":390,"context":376},11,[],[397,427,445,456,464,481,492,504,512,527,540,555,568,576,586,599,614,625,633,641,650],{"entryPoint":398,"graph":399,"unsanitizedCount":61,"severity":426},"process_refund (includes\u002Fclass-pbl-refund-handler.php:13)",{"nodes":400,"edges":422},[401,406,411,413,417],{"id":402,"type":403,"label":404,"file":349,"line":405},"n0","source","$_POST",21,{"id":407,"type":408,"label":409,"file":349,"line":35,"wp_function":410},"n1","sink","get_row() [SQLi]","get_row",{"id":412,"type":403,"label":404,"file":349,"line":263},"n2",{"id":414,"type":415,"label":416,"file":349,"line":263},"n3","transform","→ process_payment_refund()",{"id":418,"type":408,"label":419,"file":349,"line":420,"wp_function":421},"n4","wp_remote_request() [SSRF]",142,"wp_remote_request",[423,424,425],{"from":402,"to":407,"sanitized":309},{"from":412,"to":414,"sanitized":307},{"from":414,"to":418,"sanitized":307},"medium",{"entryPoint":428,"graph":429,"unsanitizedCount":61,"severity":426},"\u003Cclass-pbl-refund-handler> (includes\u002Fclass-pbl-refund-handler.php:0)",{"nodes":430,"edges":440},[431,432,433,434,435,436,438],{"id":402,"type":403,"label":404,"file":349,"line":405},{"id":407,"type":408,"label":409,"file":349,"line":35,"wp_function":410},{"id":412,"type":403,"label":404,"file":349,"line":405},{"id":414,"type":408,"label":419,"file":349,"line":420,"wp_function":421},{"id":418,"type":403,"label":404,"file":349,"line":263},{"id":437,"type":415,"label":416,"file":349,"line":263},"n5",{"id":439,"type":408,"label":419,"file":349,"line":420,"wp_function":421},"n6",[441,442,443,444],{"from":402,"to":407,"sanitized":309},{"from":412,"to":414,"sanitized":309},{"from":418,"to":437,"sanitized":307},{"from":437,"to":439,"sanitized":307},{"entryPoint":446,"graph":447,"unsanitizedCount":13,"severity":455},"render_refund_page (admin\u002Fclass-pbl-admin-refund-page.php:64)",{"nodes":448,"edges":453},[449,451],{"id":402,"type":403,"label":450,"file":175,"line":146},"$_GET",{"id":407,"type":408,"label":409,"file":175,"line":452,"wp_function":410},83,[454],{"from":402,"to":407,"sanitized":309},"low",{"entryPoint":457,"graph":458,"unsanitizedCount":13,"severity":455},"\u003Cclass-pbl-admin-refund-page> (admin\u002Fclass-pbl-admin-refund-page.php:0)",{"nodes":459,"edges":462},[460,461],{"id":402,"type":403,"label":450,"file":175,"line":146},{"id":407,"type":408,"label":409,"file":175,"line":452,"wp_function":410},[463],{"from":402,"to":407,"sanitized":309},{"entryPoint":465,"graph":466,"unsanitizedCount":13,"severity":455},"top_banner_media_selector_settings_page_callback (admin\u002Fclass-pbl-admin-settings.php:193)",{"nodes":467,"edges":478},[468,471,474,477],{"id":402,"type":403,"label":469,"file":187,"line":470},"$_POST['image_attachment_id_1']",209,{"id":407,"type":408,"label":472,"file":187,"line":470,"wp_function":473},"update_option() [Settings Manipulation]","update_option",{"id":412,"type":403,"label":475,"file":187,"line":476},"$_POST['image_attachment_id_2']",212,{"id":414,"type":408,"label":472,"file":187,"line":476,"wp_function":473},[479,480],{"from":402,"to":407,"sanitized":309},{"from":412,"to":414,"sanitized":309},{"entryPoint":482,"graph":483,"unsanitizedCount":13,"severity":455},"\u003Cclass-pbl-admin-settings> (admin\u002Fclass-pbl-admin-settings.php:0)",{"nodes":484,"edges":489},[485,486,487,488],{"id":402,"type":403,"label":469,"file":187,"line":470},{"id":407,"type":408,"label":472,"file":187,"line":470,"wp_function":473},{"id":412,"type":403,"label":475,"file":187,"line":476},{"id":414,"type":408,"label":472,"file":187,"line":476,"wp_function":473},[490,491],{"from":402,"to":407,"sanitized":309},{"from":412,"to":414,"sanitized":309},{"entryPoint":493,"graph":494,"unsanitizedCount":13,"severity":455},"validate_apple_pay_merchant (includes\u002Fclass-pay-by-link.php:972)",{"nodes":495,"edges":502},[496,498],{"id":402,"type":403,"label":450,"file":229,"line":497},988,{"id":407,"type":408,"label":499,"file":229,"line":500,"wp_function":501},"wp_remote_post() [SSRF]",1064,"wp_remote_post",[503],{"from":402,"to":407,"sanitized":309},{"entryPoint":505,"graph":506,"unsanitizedCount":13,"severity":455},"\u003Cclass-pay-by-link> (includes\u002Fclass-pay-by-link.php:0)",{"nodes":507,"edges":510},[508,509],{"id":402,"type":403,"label":450,"file":229,"line":497},{"id":407,"type":408,"label":499,"file":229,"line":500,"wp_function":501},[511],{"from":402,"to":407,"sanitized":309},{"entryPoint":513,"graph":514,"unsanitizedCount":13,"severity":455},"\u003Cclass-pbl-form-shortcode> (includes\u002Fclass-pbl-form-shortcode.php:0)",{"nodes":515,"edges":524},[516,519,520,522],{"id":402,"type":403,"label":517,"file":257,"line":518},"$_POST (x7)",85,{"id":407,"type":408,"label":409,"file":257,"line":250,"wp_function":410},{"id":412,"type":403,"label":450,"file":257,"line":521},390,{"id":414,"type":408,"label":409,"file":257,"line":523,"wp_function":410},394,[525,526],{"from":402,"to":407,"sanitized":309},{"from":412,"to":414,"sanitized":309},{"entryPoint":528,"graph":529,"unsanitizedCount":61,"severity":455},"ajax_activate_license (includes\u002Fclass-pbl-license-manager.php:468)",{"nodes":530,"edges":537},[531,533,535],{"id":402,"type":403,"label":404,"file":262,"line":532},479,{"id":407,"type":415,"label":534,"file":262,"line":532},"→ activate_license()",{"id":412,"type":408,"label":472,"file":262,"line":536,"wp_function":473},498,[538,539],{"from":402,"to":407,"sanitized":307},{"from":407,"to":412,"sanitized":307},{"entryPoint":541,"graph":542,"unsanitizedCount":61,"severity":455},"\u003Cclass-pbl-license-manager> (includes\u002Fclass-pbl-license-manager.php:0)",{"nodes":543,"edges":551},[544,547,548,549,550],{"id":402,"type":403,"label":545,"file":262,"line":546},"$_POST (x2)",476,{"id":407,"type":408,"label":472,"file":262,"line":536,"wp_function":473},{"id":412,"type":403,"label":404,"file":262,"line":532},{"id":414,"type":415,"label":534,"file":262,"line":532},{"id":418,"type":408,"label":472,"file":262,"line":536,"wp_function":473},[552,553,554],{"from":402,"to":407,"sanitized":309},{"from":412,"to":414,"sanitized":307},{"from":414,"to":418,"sanitized":307},{"entryPoint":556,"graph":557,"unsanitizedCount":61,"severity":567},"get_transactions (admin\u002Fclass-pbl-admin-transaction-page.php:47)",{"nodes":558,"edges":565},[559,561],{"id":402,"type":403,"label":450,"file":560,"line":266},"admin\u002Fclass-pbl-admin-transaction-page.php",{"id":407,"type":408,"label":562,"file":560,"line":563,"wp_function":564},"get_results() [SQLi]",65,"get_results",[566],{"from":402,"to":407,"sanitized":307},"high",{"entryPoint":569,"graph":570,"unsanitizedCount":61,"severity":567},"\u003Cclass-pbl-admin-transaction-page> (admin\u002Fclass-pbl-admin-transaction-page.php:0)",{"nodes":571,"edges":574},[572,573],{"id":402,"type":403,"label":450,"file":560,"line":266},{"id":407,"type":408,"label":562,"file":560,"line":563,"wp_function":564},[575],{"from":402,"to":407,"sanitized":307},{"entryPoint":577,"graph":578,"unsanitizedCount":585,"severity":567},"paynow_lbop_webhook_handler (includes\u002Fclass-pbl-form-shortcode.php:64)",{"nodes":579,"edges":583},[580,582],{"id":402,"type":403,"label":581,"file":257,"line":518},"$_POST (x3)",{"id":407,"type":408,"label":409,"file":257,"line":250,"wp_function":410},[584],{"from":402,"to":407,"sanitized":307},3,{"entryPoint":587,"graph":588,"unsanitizedCount":136,"severity":567},"paynow_lbop_payment_status (includes\u002Fclass-pbl-form-shortcode.php:383)",{"nodes":589,"edges":596},[590,591,592,594],{"id":402,"type":403,"label":450,"file":257,"line":521},{"id":407,"type":408,"label":409,"file":257,"line":523,"wp_function":410},{"id":412,"type":403,"label":581,"file":257,"line":593},429,{"id":414,"type":408,"label":409,"file":257,"line":595,"wp_function":410},449,[597,598],{"from":402,"to":407,"sanitized":307},{"from":412,"to":414,"sanitized":307},{"entryPoint":600,"graph":601,"unsanitizedCount":61,"severity":567},"display_iframe_method (includes\u002Fcontroller\u002Fclass-pbl-3dsecure-iframemethod.php:49)",{"nodes":602,"edges":611},[603,604,606,607],{"id":402,"type":403,"label":450,"file":280,"line":269},{"id":407,"type":408,"label":409,"file":280,"line":605,"wp_function":410},64,{"id":412,"type":403,"label":450,"file":280,"line":269},{"id":414,"type":408,"label":608,"file":280,"line":609,"wp_function":610},"echo() [XSS]",157,"echo",[612,613],{"from":402,"to":407,"sanitized":307},{"from":412,"to":414,"sanitized":309},{"entryPoint":615,"graph":616,"unsanitizedCount":61,"severity":567},"\u003Cclass-pbl-3dsecure-iframemethod> (includes\u002Fcontroller\u002Fclass-pbl-3dsecure-iframemethod.php:0)",{"nodes":617,"edges":622},[618,619,620,621],{"id":402,"type":403,"label":450,"file":280,"line":269},{"id":407,"type":408,"label":409,"file":280,"line":605,"wp_function":410},{"id":412,"type":403,"label":450,"file":280,"line":269},{"id":414,"type":408,"label":608,"file":280,"line":609,"wp_function":610},[623,624],{"from":402,"to":407,"sanitized":307},{"from":412,"to":414,"sanitized":309},{"entryPoint":626,"graph":627,"unsanitizedCount":61,"severity":567},"process_3dsecure_status (includes\u002Fcontroller\u002Fclass-pbl-3dsecure-status.php:62)",{"nodes":628,"edges":631},[629,630],{"id":402,"type":403,"label":450,"file":294,"line":563},{"id":407,"type":408,"label":409,"file":294,"line":312,"wp_function":410},[632],{"from":402,"to":407,"sanitized":307},{"entryPoint":634,"graph":635,"unsanitizedCount":61,"severity":567},"\u003Cclass-pbl-3dsecure-status> (includes\u002Fcontroller\u002Fclass-pbl-3dsecure-status.php:0)",{"nodes":636,"edges":639},[637,638],{"id":402,"type":403,"label":450,"file":294,"line":563},{"id":407,"type":408,"label":409,"file":294,"line":312,"wp_function":410},[640],{"from":402,"to":407,"sanitized":307},{"entryPoint":642,"graph":643,"unsanitizedCount":61,"severity":567},"process_transaction_notification (includes\u002Fcontroller\u002Fclass-pbl-3dsecure-transaction-notification.php:50)",{"nodes":644,"edges":648},[645,646],{"id":402,"type":403,"label":450,"file":301,"line":272},{"id":407,"type":408,"label":409,"file":301,"line":647,"wp_function":410},67,[649],{"from":402,"to":407,"sanitized":307},{"entryPoint":651,"graph":652,"unsanitizedCount":61,"severity":567},"\u003Cclass-pbl-3dsecure-transaction-notification> (includes\u002Fcontroller\u002Fclass-pbl-3dsecure-transaction-notification.php:0)",{"nodes":653,"edges":656},[654,655],{"id":402,"type":403,"label":450,"file":301,"line":272},{"id":407,"type":408,"label":409,"file":301,"line":647,"wp_function":410},[657],{"from":402,"to":407,"sanitized":307},{"summary":659,"deductions":660},"The 'pay-by-link' plugin v2.0.7 demonstrates a generally strong security posture with several positive indicators. The absence of known CVEs and a clean vulnerability history are significant strengths, suggesting a well-maintained and robust codebase in terms of past security issues. The static analysis also highlights good practices such as 100% prepared statements for SQL queries and a very high percentage of properly escaped output, mitigating common web vulnerabilities. Furthermore, all identified AJAX handlers, REST API routes, and other entry points appear to have authorization checks in place, which is crucial for preventing unauthorized access and actions.\n\nHowever, the analysis does reveal areas for improvement. The presence of 14 taint flows with unsanitized paths, including 10 of high severity, is a notable concern. While the output escaping is generally good, these unsanitized paths indicate potential vulnerabilities where user-supplied data might be processed without adequate cleaning, potentially leading to cross-site scripting (XSS) or other injection attacks, especially if these flows interact with external HTTP requests or file operations. The plugin also performs 9 external HTTP requests, which can be a vector for attack if not handled securely, and a single file operation, which always carries inherent risk.\n\nIn conclusion, the 'pay-by-link' plugin v2.0.7 is built on a solid foundation with strong protection against common web vulnerabilities like SQL injection and XSS through diligent output escaping and prepared statements. The lack of historical vulnerabilities is a testament to this. Nevertheless, the high number of unsanitized taint flows is a critical area that requires immediate attention and remediation to ensure the plugin's overall security is not compromised by potentially exploitable data handling practices. Addressing these specific taint issues will elevate its security posture from good to excellent.",[661,663,665,667],{"reason":662,"points":284},"High severity taint flows with unsanitized paths",{"reason":664,"points":159},"Unsanitized paths in taint flows",{"reason":666,"points":33},"External HTTP requests present",{"reason":668,"points":585},"File operations present","2026-04-16T12:17:57.220Z",{"wat":671,"direct":684},{"assetPaths":672,"generatorPatterns":675,"scriptPaths":676,"versionParams":681},[673,674],"\u002Fwp-content\u002Fplugins\u002Fpay-by-link\u002Fadmin\u002Fassets\u002Fcss\u002Frefund-form.css","\u002Fwp-content\u002Fplugins\u002Fpay-by-link\u002Fadmin\u002Fassets\u002Fjs\u002Frefund-form.js",[],[677,678,679,680],"\u002Fwp-content\u002Fplugins\u002Fpay-by-link\u002Fincludes\u002Fclass-pay-by-link.php","\u002Fwp-content\u002Fplugins\u002Fpay-by-link\u002Fadmin\u002Fclass-pbl-admin-refund-page.php","\u002Fwp-content\u002Fplugins\u002Fpay-by-link\u002Fadmin\u002Fclass-pbl-admin-settings.php","\u002Fwp-content\u002Fplugins\u002Fpay-by-link\u002Fadmin\u002Ftemplates\u002Frefund-form.php",[682,683],"pay-by-link\u002Fadmin\u002Fassets\u002Fcss\u002Frefund-form.css?ver=","pay-by-link\u002Fadmin\u002Fassets\u002Fjs\u002Frefund-form.js?ver=",{"cssClasses":685,"htmlComments":687,"htmlAttributes":697,"restEndpoints":701,"jsGlobals":702,"shortcodeOutput":704},[686],"paynow-lbop-refund-form-wrapper",[688,689,690,691,692,693,694,695,696,688],"\u003C!-- Pay Now LBOP Refund Form -->","\u003C!-- Field wrapper -->","\u003C!-- Label -->","\u003C!-- Input field -->","\u003C!-- Error message container -->","\u003C!-- Amount field -->","\u003C!-- Reason field -->","\u003C!-- Submit button -->","\u003C!-- Cancel button -->",[698,699,700],"data-transaction-id","data-remaining-amount","data-nonce",[],[703],"paynow_lbop_refund_vars",[],{"error":309,"url":706,"statusCode":707,"statusMessage":708,"message":708},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpay-by-link\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":61,"versions":710},[711],{"version":6,"download_url":25,"svn_tag_url":712,"released_at":27,"has_diff":307,"diff_files_changed":713,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":714,"is_current":309},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpay-by-link\u002Ftags\u002F2.0.7\u002F",[],[]]