[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTujqpacy-kvHPQxDdNUYWzAphMysHNcwGI_j2mKK_-4":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":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":27,"unpatched_count":13,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":76,"crawl_stats":36,"alternatives":81,"analysis":179,"fingerprints":1046},"totalprocessing-card-payments","Total processing card payments for WooCommerce","7.3","totalprocessing","https:\u002F\u002Fprofiles.wordpress.org\u002Ftotalprocessing\u002F","\u003Cp>Take Payments via Total Processing’s Payment Gateway.\u003Cbr \u002F>\nAccept Payments with the aid of 300 acquiring connectors based globally via our Gateway infrastructure.\u003Cbr \u002F>\nAccess extended oversight and transaction monitoring via the Total Processing plug-in for WooCommerce with our bespoke, data rich merchant services and people-centric support resources.\u003C\u002Fp>\n\u003Cp>‘Pioneering Payments’\u003C\u002Fp>\n\u003Ch4>PAYMENT METHODS\u003C\u002Fh4>\n\u003Cp>Credit\u002FDebit cards:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>VISA\u003C\u002Fli>\n\u003Cli>MasterCard\u003C\u002Fli>\n\u003Cli>American Express\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All Major Credit\u002FCebit Card brands accredited with the PCI DSS standard.\u003C\u002Fli>\n\u003Cli>Tokenisation and ‘Remember Me’ options at the check-out.\u003C\u002Fli>\n\u003Cli>One-click Payments.\u003C\u002Fli>\n\u003Cli>iFrame for PCI DSS Compliance.\u003C\u002Fli>\n\u003Cli>Payment in Modal popup (can turn on\u002Foff from settings)\u003C\u002Fli>\n\u003Cli>Tech and Customer Support for Full and Partial Payment Refunds.\u003C\u002Fli>\n\u003Cli>24\u002F7 Support from Teams based in the UK.\u003C\u002Fli>\n\u003Cli>Worldwide Support from our Connectors and Partners.\u003C\u002Fli>\n\u003Cli>Support for all Currencies and Alternative Payment Methods across 196 Countries.\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept Credit Cards and Debit Cards on your WooCommerce store.",100,14409,0,"2025-10-21T13:29:00.000Z","6.8.5","5.2.0","7.4",[19,20,21,22,23],"apple-pay","open-banking","payment-gateway","payments","woocommerce-gateway","https:\u002F\u002Fwww.totalprocessing.com\u002Fwoocommerce\u002Fcards","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftotalprocessing-card-payments.7.3.zip",96,3,"2025-05-02 00:00:00","2026-03-15T15:16:48.613Z",[31,47,62],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2025-46486","nomupay-payment-processing-gateway-authenticated-shop-manager-arbitrary-file-download","Nomupay Payment Processing Gateway \u003C= 7.1.7 - Authenticated (Shop Manager+) Arbitrary File Download","The Total processing card payments for WooCommerce plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 7.1.7. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to download and read the contents of arbitrary files on the server, which can contain sensitive information.",null,"\u003C=7.1.7","7.1.8","medium",4.9,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","2025-05-14 14:20:27",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4e1a40cc-0b20-4713-b713-5766619d38cb?source=api-prod",13,{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":36,"affected_versions":52,"patched_in_version":53,"severity":39,"cvss_score":54,"cvss_vector":55,"vuln_type":56,"published_date":57,"updated_date":58,"references":59,"days_to_patch":61},"CVE-2025-32513","nomupay-payment-processing-gateway-reflected-cross-site-scripting","Nomupay Payment Processing Gateway \u003C= 7.1.6 - Reflected Cross-Site Scripting","The Nomupay Payment Processing Gateway plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 7.1.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=7.1.6","7.1.7",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-04-14 00:00:00","2025-04-22 18:19:10",[60],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F15f1a14e-7536-4f6e-ad6d-a3bcb09efec6?source=api-prod",9,{"id":63,"url_slug":64,"title":65,"description":66,"plugin_slug":4,"theme_slug":36,"affected_versions":67,"patched_in_version":68,"severity":69,"cvss_score":70,"cvss_vector":71,"vuln_type":42,"published_date":72,"updated_date":73,"references":74,"days_to_patch":61},"CVE-2025-32209","nomupay-payment-processing-gateway-authenticated-subscriber-arbitrary-file-download","Nomupay Payment Processing Gateway \u003C= 7.1.5 - Authenticated (Subscriber+) Arbitrary File Download","The Total processing card payments for WooCommerce plugin for WordPress is vulnerable to Path Traversal in all versions up to, and including, 7.1.5 via the ajax_download_debugdata_file() function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to download the contents of arbitrary files on the server, which can contain sensitive information.","\u003C=7.1.5","7.1.6","high",8.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:H\u002FA:H","2025-04-07 00:00:00","2025-04-15 12:35:05",[75],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3d7b5b50-ea6e-4f9e-bd7b-7682469c63b9?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":77,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":78,"trust_score":79,"computed_at":80},1,10,91,"2026-04-04T17:08:17.907Z",[82,100,118,135,156],{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":11,"num_ratings":27,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":6,"tags":95,"homepage":98,"download_link":99,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"checkout-com-unified-payments-api","Checkout.com Payment Gateway","5.0.1","checkoutintegration","https:\u002F\u002Fprofiles.wordpress.org\u002Fcheckoutintegration\u002F","\u003Cp>\u003Cstrong>Fast Checkout with Checkout.com FLOW\u003C\u002Fstrong> – Deliver lightning-fast checkout experiences with Checkout.com FLOW, our modern payment solution that reduces friction and increases conversions.\u003C\u002Fp>\n\u003Cp>Checkout.com helps your business offer more payment methods and currencies to more customers. We combine gateway, international acquiring, and payment processing services, all through one integration with WooCommerce.\u003C\u002Fp>\n\u003Cp>The Checkout.com plugin for WooCommerce allows shop owners to process online payments through the Checkout.com Payment Gateway. This plugin offers multiple payment modes including FLOW for fast checkout and is maintained by Checkout.com.\u003C\u002Fp>\n\u003Ch4>Card Payments with FLOW\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Checkout.com FLOW\u003C\u002Fstrong> provides fast, secure checkout with an embedded payment form. Shoppers complete payments without leaving your website. The FLOW payment form is cross-browser and cross-device compatible, accepting payments from all major credit cards.\u003C\u002Fp>\n\u003Cp>FLOW features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fast Checkout\u003C\u002Fstrong> – Streamlined payment flow that reduces cart abandonment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Saved Cards\u003C\u002Fstrong> – Securely save payment methods for instant future checkouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3D Secure\u003C\u002Fstrong> – Built-in 3DS authentication for enhanced security\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Validation\u003C\u002Fstrong> – Instant card validation before order submission\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern UI\u003C\u002Fstrong> – Responsive payment forms for all devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Alternative Payments\u003C\u002Fh4>\n\u003Cp>Users can place orders with alternative and local payment options: Alipay (China & Hong Kong), Alma, Bancontact, Benefit, Dana, EPS, GCash, Ideal, Kakaopay, Klarna, KNet, MBWay, Multibanco, P24 (Przelewy24), QPay, SEPA (WooCommerce subscription compatible), STCPay, Tabby, Tamara, TNG, TrueMoney.\u003C\u002Fp>\n\u003Ch4>Digital Wallets\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Pay\u003C\u002Fstrong> – Fast, secure checkout with one tap\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apple Pay\u003C\u002Fstrong> – One-tap checkout on Apple devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PayPal\u003C\u002Fstrong> – Standard and Express checkout support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Express Checkout\u003C\u002Fh4>\n\u003Cp>Users can place orders with PayPal, Google Pay, and Apple Pay Express checkout on product pages, shop pages, and cart pages without going through the full checkout process. Express checkout options appear in a unified container when enabled.\u003C\u002Fp>\n\u003Ch4>Additional Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>MOTO Payments\u003C\u002Fstrong> – Process Mail Order\u002FTelephone Order payments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring Payments\u003C\u002Fstrong> – Full support for subscriptions with SEPA Direct Debit compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Saved Cards\u003C\u002Fstrong> – With FLOW integration, saved cards enable instant checkout for faster payments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Invoicing\u003C\u002Fstrong> – Send invoice emails to customers for payment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>FLOW Integration\u003C\u002Fstrong> – Fast, secure checkout with Checkout.com FLOW\u003C\u002Fli>\n\u003Cli>Credit Cards, Google Pay, Apple Pay, PayPal\u003C\u002Fli>\n\u003Cli>150+ currencies, 60+ countries supported\u003C\u002Fli>\n\u003Cli>WooCommerce Subscriptions compatible\u003C\u002Fli>\n\u003Cli>Webhook processing with queue system\u003C\u002Fli>\n\u003Cli>Automatic order status updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Contact us at: partnerships@checkout.com\u003C\u002Fp>\n\u003Ch4>Contributors & Developers\u003C\u002Fh4>\n\u003Cp>“Checkout.com Payment Gateway” is open source software. The following people have contributed to this plugin.\u003C\u002Fp>\n","Checkout.com helps your business offer more payment methods and currencies to more customers. We provide best-in-class payment processing for credit c &hellip;",300,39577,"2026-01-22T07:35:00.000Z","6.7.0","5.0",[19,96,97,21,22],"checkout","credit-card","https:\u002F\u002Fwww.checkout.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-com-unified-payments-api.5.0.1.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":11,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":17,"tags":114,"homepage":116,"download_link":117,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"nomod-for-woocommerce","Nomod for WooCommerce","1.0.9","Nomod","https:\u002F\u002Fprofiles.wordpress.org\u002Fkarloalfredo\u002F","\u003Cp>Nomod for WooCommerce is built for businesses in the UAE and KSA, offering a smooth and efficient way to process payments. With support for major credit and debit cards, Apple Pay, Google Pay, Tabby, Tamara, and Mada, your customers enjoy a fast and secure checkout experience—leading to higher conversions and a smoother shopping journey.\u003C\u002Fp>\n\u003Cp>With same-day payouts and an easy setup process, Nomod is the ideal payment solution for businesses looking to streamline payments. Trusted by over 18,000 businesses across the UAE and KSA, Nomod provides a secure and reliable way to accept payments online. Plus, with support for over 135 currencies worldwide, you can accept payments from international customers effortlessly.\u003C\u002Fp>\n\u003Ch3>Why Use Nomod for WooCommerce\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Same-day payouts\u003C\u002Fstrong> – Get access to your funds faster than most payment providers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>More ways to pay\u003C\u002Fstrong> – Accept all major card networks, Apple Pay, Google Pay, Visa, Mastercard, Mada, Tabby, Tamara, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency\u003C\u002Fstrong> – Accept payments in 135+ currencies with automatic conversion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buy Now, Pay Later support\u003C\u002Fstrong> – Give your customers the flexibility to split their payments into up to 6 interest-free installments with Tabby and Tamara.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Amazing support\u003C\u002Fstrong> – Get quick assistance whenever you need it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No contracts or monthly fees\u003C\u002Fstrong> – Enjoy payment flexibility with no long-term obligations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple, transparent pricing\u003C\u002Fstrong> – No setup fees, no hidden charges, just clear and straightforward costs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full and partial refunds\u003C\u002Fstrong> – Easily manage refunds directly in Nomod for a smooth and hassle-free process.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Accepted Payment Methods\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Cards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visa\u003C\u002Fli>\n\u003Cli>Mastercard\u003C\u002Fli>\n\u003Cli>Amex\u003C\u002Fli>\n\u003Cli>Mada\u003C\u002Fli>\n\u003Cli>JCB\u003C\u002Fli>\n\u003Cli>Diners\u003C\u002Fli>\n\u003Cli>Discover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Digital Wallets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Apple Pay\u003C\u002Fli>\n\u003Cli>Google Pay\u003C\u002Fli>\n\u003Cli>Samsung Pay\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Buy Now, Pay Later\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tabby\u003C\u002Fli>\n\u003Cli>Tamara\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Get Started\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign up with Nomod – Create your Nomod account in the \u003Ca href=\"https:\u002F\u002Fnomod.com\u002Fen-ae\u002Fdownload\u002F\" title=\"Nomod App\" rel=\"nofollow ugc\">Nomod App\u003C\u002Fa> and complete your account verification to start accepting payments.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Install and activate the Nomod for WooCommerce plugin – In your WordPress admin dashboard, go to Plugins > Add New, search for “Nomod for WooCommerce,” click Install Now, and then Activate.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Generate and copy your WooCommerce API Key – Navigate to Settings > Business > Connect apps and manage API keys in the Nomod App.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Configure the Nomod plugin in WooCommerce – In your WordPress dashboard, go to WooCommerce > Settings, click on the Payments tab, and select Nomod from the list of payment methods. Click Manage, enable the payment method, and paste your API Key into the designated field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Save changes and start accepting payments – Click Save changes to complete the setup. Nomod will now be a payment option for your customers at checkout.\u003C\u002Fp>\n","Accept major cards, Apple Pay, Google Pay, Mada, Tabby & Tamara on your store. Get same-day payouts, no monthly fees & amazing support!",200,2243,2,"2026-02-18T13:08:00.000Z","6.9.4","6.5",[19,97,21,22,115],"woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnomod-for-woocommerce.1.0.9.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":78,"downloaded":126,"rating":11,"num_ratings":77,"last_updated":127,"tested_up_to":112,"requires_at_least":128,"requires_php":116,"tags":129,"homepage":133,"download_link":134,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"ecommpay-payments","ECOMMPAY Payments","4.2.5","Ecommpay","https:\u002F\u002Fprofiles.wordpress.org\u002Fecommpay\u002F","\u003Cp>ECOMMPAY’s WooCommerce plugin is a complete growth-focused payment solution for merchants looking to dominate local markets or expand globally, maximise profits and reduce operational costs.\u003C\u002Fp>\n\u003Cp>Accept card, bank, eWallet and crypto payments. Offer flexible subscriptions and recurring payment plans. Make payouts in any local currency and receive weekly or even more frequent settlements in EUR or GBP. Enjoy industry-leading support, low and transparent fees and advanced checkout form customisation options, including full localisation to any language.\u003C\u002Fp>\n\u003Cp>The plugin is available to every business in the EEA and the UK. The integration is quick and intuitive and usually takes 1-2 business days. Moving from another payment service provider? No worries. Our migration process is simple yet powerful enough to keep your subscriptions and recurring plans intact.\u003C\u002Fp>\n\u003Ch3>Feature highlights\u003C\u002Fh3>\n\u003Ch4>Cards\u003C\u002Fh4>\n\u003Cp>Accept VISA, Mastercard, American Express or Union Pay. Maximise acceptance rates and avoid double conversion with Smart Payment Rooting and Cascading technologies on board.\u003C\u002Fp>\n\u003Ch4>Open Banking\u003C\u002Fh4>\n\u003Cp>Let your customers pay with their bank of choice, reduce processing fees and eliminate the risk of chargebacks. Works with 2000+ banks in Europe and the UK.\u003C\u002Fp>\n\u003Ch4>Cryptocurrencies\u003C\u002Fh4>\n\u003Cp>Take payments in all the popular cryptocurrencies and settle in USD, GBP or EUR without the conversion risk.\u003C\u002Fp>\n\u003Ch4>eWallets\u003C\u002Fh4>\n\u003Cp>Offer an option to pay Apple Pay and Google Pay or local eWallets your customers know and trust, like Blik, Bancontact, EPS, Humm, iDEAL, Multibanco, Neteller and more.\u003C\u002Fp>\n\u003Ch4>Subscriptions and recurring payments\u003C\u002Fh4>\n\u003Cp>Offer your customers subscriptions or flexible recurring payment plans. Migrate from your old payment service provider without any interruption.\u003C\u002Fp>\n\u003Ch4>Payment links\u003C\u002Fh4>\n\u003Cp>Create payment links with a few clicks and let your customers pay straight from their email, messenger apps or SMS.\u003C\u002Fp>\n\u003Ch4>Payouts\u003C\u002Fh4>\n\u003Cp>Make refunds or pay your suppliers and business partners in any currency. Payouts are delivered in 30 minutes after the approval.\u003C\u002Fp>\n\u003Ch4>Customisation\u003C\u002Fh4>\n\u003Cp>Fine-tune the look and feel of your checkout form to reach the maximum conversion. Customise the design, available payment methods and languages.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Enjoy industry-leading support with an average response time of 15 minutes. We are always by your side to help with technical issues and share our knowledge of local markets.\u003C\u002Fp>\n\u003Ch4>Settlements\u003C\u002Fh4>\n\u003Cp>Receive weekly or even more frequent settlements in EUR, USD or GBP.\u003C\u002Fp>\n\u003Ch3>How do I start?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download and install our free WooCommerce plugin. It’s quick and easy. Feel free to test it any time\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fecommpay.com\u002Ftechnologies\u002Fintegrations\u002Fwoocommerce-payment-gateway\u002F?utm_source=plugin_description&utm_medium=link&utm_campaign=woocommerce\" rel=\"nofollow ugc\">Create a merchant account\u003C\u002Fa> with ECOMMPAY and provide all the necessary documents\u003C\u002Fli>\n\u003Cli>Once approved, go live and start accepting payments in just a couple of days.\u003C\u002Fli>\n\u003Cli>Receive weekly or even more frequent settlements.\u003C\u002Fli>\n\u003Cli>Scale your business easily and expand to new markets with the same plugin.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Dependencies\u003C\u002Fh3>\n\u003Cp>General:\u003Cbr \u002F>\n1. PHP: >= 7.4\u003Cbr \u002F>\n2. WooCommerce: >= 8.2\u003Cbr \u002F>\n3. If WooCommerce Subscriptions is used, the required minimum version is >= 5.6.1\u003C\u002Fp>\n","Accept bank transfers, cards, local payment methods and cryptocurrencies. Boost conversion with a customisable checkout form.",7665,"2026-03-09T12:58:00.000Z","6.2",[19,130,131,20,132],"card-payments","google-pay","subscriptions","https:\u002F\u002Fecommpay.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fecommpay-payments.4.2.5.zip",{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":143,"downloaded":144,"rating":145,"num_ratings":146,"last_updated":147,"tested_up_to":112,"requires_at_least":148,"requires_php":17,"tags":149,"homepage":151,"download_link":152,"security_score":153,"vuln_count":154,"unpatched_count":13,"last_vuln_date":155,"fetched_at":29},"woocommerce-payments","WooPayments: Integrated WooCommerce Payments","10.6.0","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>\u003Cstrong>Payments made simple, with no monthly fees – designed exclusively for WooCommerce stores.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Securely accept major credit and debit cards, and allow customers to pay you directly without leaving your WooCommerce store. View and manage transactions from one convenient place – your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>See payments, track cash flow into your bank account, manage refunds, and stay on top of disputes without the hassle of having to log into a separate payment processor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage transactions from the comfort of your store\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Features previously only available on your payment provider’s website are now part of your store’s \u003Cstrong>integrated payments dashboard\u003C\u002Fstrong>. This enables you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View the details of \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Fmanaging-money\u002F\" rel=\"nofollow ugc\">payments, refunds, and other transactions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>View and respond to \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Ffraud-and-disputes\u002Fmanaging-disputes\u002F\" rel=\"nofollow ugc\">disputes and chargebacks\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Fpayouts\u002F\" rel=\"nofollow ugc\">Track payouts\u003C\u002Fa> into your bank account or debit card.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pay as you go\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WooPayments is \u003Cstrong>free to install\u003C\u002Fstrong>, with \u003Cstrong>no setup fees or monthly fees\u003C\u002Fstrong>. Our pay-as-you-go pricing model means we’re incentivized to help you succeed! \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Ffees\u002F\" rel=\"nofollow ugc\">Read more about transaction fees\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported by the WooCommerce team\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our global support team is available to answer questions you may have about WooPayments installation, setup, or use. For assistance, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fmy-account\u002Fcontact-support\u002F?select=5278104\" rel=\"nofollow ugc\">open a ticket on woocommerce.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0 or newer.\u003C\u002Fli>\n\u003Cli>WooCommerce 7.6 or newer.\u003C\u002Fli>\n\u003Cli>PHP 7.3 or newer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Try it now\u003C\u002Fh4>\n\u003Cp>To try WooPayments (previously WooCommerce Payments) on your store, simply \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-payments\u002F#installation\" rel=\"ugc\">install it\u003C\u002Fa> and follow the prompts. Please see our \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Fstartup-guide\u002F\" rel=\"nofollow ugc\">Startup Guide\u003C\u002Fa> for a full walkthrough of the process.\u003C\u002Fp>\n","Securely accept credit and debit cards on your WooCommerce store. Manage payments without leaving your WordPress dashboard. Only with WooPayments.",900000,42264155,62,134,"2026-03-11T15:29:00.000Z","6.0",[19,97,131,150,136],"payment","https:\u002F\u002Fwoocommerce.com\u002Fpayments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-payments.10.6.0.zip",89,7,"2026-03-30 16:13:16",{"slug":157,"name":158,"version":159,"author":160,"author_profile":161,"description":162,"short_description":163,"active_installs":164,"downloaded":165,"rating":11,"num_ratings":166,"last_updated":167,"tested_up_to":168,"requires_at_least":169,"requires_php":170,"tags":171,"homepage":116,"download_link":177,"security_score":178,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"elegro-payment","elegro Crypto Payment","1.0.0","nikotech","https:\u002F\u002Fprofiles.wordpress.org\u002Fnikotech\u002F","\u003Cp>elegro Gateway provides facilities for smooth, safe and instant cryptocurrency payments with automated exchange to\u003Cbr \u002F>\n EUR\u002FUSD or any other fiat currency at direct exchange rates. Payment processing fees are reasonable and calculated\u003Cbr \u002F>\n  depending on business risk levels.\u003Cbr \u002F>\nUsing our payment system, your customers can easily and instantly pay for the purchases on the website you’ve\u003Cbr \u002F>\n integrated with elegro Gateway. They can make purchases on any device and without any fees for elegro-inspired payments.\u003Cbr \u002F>\nA branded crypto wallet – elegro Wallet facilitates safe, easy and instant crypto\u002Ffiat payments and exchanges. Level-up\u003Cbr \u002F>\n your business and be a part of a modern world with elegro.\u003C\u002Fp>\n\u003Ch4>elegro benefits:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fast and simple onboarding\u003C\u002Fli>\n\u003Cli>instant and secure payments\u003C\u002Fli>\n\u003Cli>crypto payments with automatic exchange to chosen fiat currency\u003C\u002Fli>\n\u003Cli>no losses on cryptocurrency conversion\u003C\u002Fli>\n\u003Cli>UK IBANs to accept C2B transfers with no recalls\u003C\u002Fli>\n\u003Cli>reasonable payment processing fees\u003C\u002Fli>\n\u003Cli>zero volatility guarantee\u003C\u002Fli>\n\u003Cli>merchant branded wallet\u003C\u002Fli>\n\u003Cli>a wide range of supported cryptocurrencies (Bitcoin, Ethereum, Dash, Litecoin)\u003C\u002Fli>\n\u003Cli>an account with possibility to manage multiple websites\u003C\u002Fli>\n\u003Cli>fast and easy checkout solution\u003C\u002Fli>\n\u003Cli>BioSecure payments based on BioID and NFC technologies\u003C\u002Fli>\n\u003Cli>smooth and quick integration\u003C\u002Fli>\n\u003Cli>\n\u003Cp>24\u002F7 live technical support\u003C\u002Fp>\n\u003Cp>The withdrawal process is really quickly, without delays, without restrictions on countries and the amount of funds,\u003Cbr \u002F>\ncause you are given a personal EU IBAN account on which all your funds will be accumulated. Also, you can make\u003Cbr \u002F>\nwithdrawals in fiat currencies using the most popular e-payment services: skrill, webmoney, qiwi, etc. New services\u003Cbr \u002F>\nare being added everyday.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Increase your customers base by accepting cryptocurrencies.",20000,439160,12,"2019-11-22T14:13:00.000Z","4.9.29","4.6","5.6",[172,173,174,175,176],"automatic-cryptocurrency-exchange","bitcoin","bitcoin-cash","crypto-payments","cryptocurrency-payment-gateway","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Felegro-payment.1.0.1.zip",85,{"attackSurface":180,"codeSignals":473,"taintFlows":690,"riskAssessment":1032,"analyzedAt":1045},{"hooks":181,"ajaxHandlers":421,"restRoutes":462,"shortcodes":463,"cronEvents":464,"entryPointCount":166,"unprotectedCount":472},[182,188,192,195,199,203,207,209,212,216,219,222,225,229,232,237,241,245,248,252,255,258,261,265,268,271,275,278,281,284,287,291,295,297,299,301,303,305,307,310,312,315,320,324,326,330,333,335,339,343,347,350,354,358,362,366,370,374,379,383,386,389,393,397,401,403,406,411,414,415,418],{"type":183,"name":184,"callback":185,"file":186,"line":187},"action","before_woocommerce_init","closure","gateways\\apple-pay-woocommerce\\applepay.php",11,{"type":183,"name":189,"callback":190,"file":186,"line":191},"wp_enqueue_scripts","tp_applepay_enqueue_express_checkout_script",18,{"type":183,"name":193,"callback":193,"file":186,"line":194},"init",58,{"type":183,"name":196,"callback":197,"priority":78,"file":186,"line":198},"parse_request","fn_parse_request",59,{"type":183,"name":193,"callback":200,"file":201,"line":202},"_init","gateways\\apple-pay-woocommerce\\includes\\class-wc-tp-applepay-gateway.php",130,{"type":183,"name":204,"callback":205,"file":201,"line":206},"tp_applepay_cleanup_stale_data","cleanupStaleData",133,{"type":183,"name":193,"callback":208,"file":201,"line":146},"scheduleCleanupTask",{"type":183,"name":189,"callback":210,"file":201,"line":211},"payment_scripts_tpap",151,{"type":183,"name":213,"callback":214,"file":201,"line":215},"woocommerce_proceed_to_checkout","draw_express_applepay_tpap",153,{"type":183,"name":217,"callback":214,"file":201,"line":218},"cfw_before_payment_methods_block",155,{"type":183,"name":220,"callback":214,"file":201,"line":221},"woocommerce_review_order_before_payment",156,{"type":183,"name":223,"callback":214,"file":201,"line":224},"woocommerce_pay_order_before_payment",157,{"type":183,"name":226,"callback":227,"file":201,"line":228},"wc_ajax_onPaymentAuthorized","onPaymentAuthorized",162,{"type":183,"name":230,"callback":227,"file":201,"line":231},"wc_ajax_nopriv_onPaymentAuthorized",163,{"type":233,"name":234,"callback":235,"file":201,"line":236},"filter","woocommerce_cart_needs_shipping_address","enforce_shipping_address",167,{"type":233,"name":238,"callback":239,"priority":78,"file":201,"line":240},"wcml_multi_currency_ajax_actions","tpap_support_ml_ajax",176,{"type":183,"name":242,"callback":243,"file":201,"line":244},"woocommerce_before_checkout_form","initializeApplePaySession",1300,{"type":183,"name":246,"callback":243,"file":201,"line":247},"woocommerce_before_cart",1301,{"type":183,"name":249,"callback":250,"file":201,"line":251},"woocommerce_order_status_completed","onOrderCompleted",1304,{"type":183,"name":253,"callback":250,"file":201,"line":254},"woocommerce_order_status_processing",1305,{"type":183,"name":256,"callback":250,"file":201,"line":257},"woocommerce_order_status_failed",1306,{"type":183,"name":259,"callback":250,"file":201,"line":260},"woocommerce_order_status_cancelled",1307,{"type":183,"name":262,"callback":263,"file":264,"line":79},"admin_notices","tp_display_global_errors","gateways\\open-banking-payment\\openbanking.php",{"type":233,"name":266,"callback":267,"priority":78,"file":264,"line":26},"cron_schedules","tpob_custom_schedule",{"type":183,"name":193,"callback":269,"file":264,"line":270},"tpob_scheduled_event",97,{"type":183,"name":272,"callback":273,"file":264,"line":274},"tpob_check_next_scheduled","tpob_checkorder_transaction_and_updatestatus",98,{"type":183,"name":189,"callback":276,"file":264,"line":277},"payment_scripts",102,{"type":183,"name":193,"callback":279,"file":264,"line":280},"checkForVerifyTx",105,{"type":183,"name":193,"callback":193,"file":282,"line":283},"includes\\class-saved-card-token-remove.php",19,{"type":183,"name":262,"callback":285,"file":282,"line":286},"woocommerce_missing_notice",25,{"type":183,"name":288,"callback":289,"file":282,"line":290},"admin_enqueue_scripts","enqueue_admin_scripts",38,{"type":183,"name":292,"callback":293,"file":294,"line":221},"plugins_loaded","anonymous","includes\\class-totalprocessing-card-payments-and-gateway-woocommerce.php",{"type":183,"name":288,"callback":293,"file":294,"line":296},171,{"type":183,"name":288,"callback":293,"file":294,"line":298},172,{"type":183,"name":189,"callback":293,"file":294,"line":300},189,{"type":183,"name":189,"callback":293,"file":294,"line":302},190,{"type":183,"name":193,"callback":293,"file":294,"line":304},194,{"type":233,"name":266,"callback":293,"file":294,"line":306},195,{"type":233,"name":308,"callback":293,"file":294,"line":309},"woocommerce_payment_gateways",197,{"type":233,"name":308,"callback":293,"file":294,"line":311},204,{"type":233,"name":313,"callback":293,"file":294,"line":314},"sgo_js_minify_exclude",206,{"type":233,"name":316,"callback":317,"file":318,"line":319},"woocommerce_thankyou_order_id","fn_woocommerce_thankyou_order_id","includes\\class-tp-payment-gateway.php",115,{"type":183,"name":321,"callback":322,"file":318,"line":323},"woocommerce_checkout_init","validateOnCheckoutInit",302,{"type":183,"name":262,"callback":263,"file":318,"line":325},303,{"type":183,"name":327,"callback":328,"file":318,"line":329},"woocommerce_blocks_enqueue_checkout_block_scripts_before","show_tp_errors",313,{"type":183,"name":189,"callback":331,"file":318,"line":332},"payment_scripts_cards",317,{"type":183,"name":193,"callback":279,"file":318,"line":334},332,{"type":183,"name":336,"callback":337,"file":318,"line":338},"woocommerce_before_pay_action","fn_woocommerce_before_pay_action",333,{"type":183,"name":340,"callback":341,"file":318,"line":342},"pre_get_posts","excludeFramePostId",337,{"type":183,"name":344,"callback":345,"priority":11,"file":318,"line":346},"wp_head","payment_style_inline_global",338,{"type":183,"name":348,"callback":200,"file":318,"line":349},"wp",340,{"type":183,"name":351,"callback":352,"priority":78,"file":318,"line":353},"woocommerce_payment_token_deleted","tp_card_deregistration",348,{"type":233,"name":355,"callback":356,"priority":78,"file":318,"line":357},"woocommerce_account_payment_methods_columns","tpcards_account_payment_methods_columns",349,{"type":233,"name":359,"callback":360,"priority":78,"file":318,"line":361},"woocommerce_payment_methods_list_item","tpcards_payment_methods_list_item",350,{"type":183,"name":363,"callback":364,"file":318,"line":365},"woocommerce_account_payment_methods_column_field1","tpcards_payment_methods_column_field1",351,{"type":183,"name":367,"callback":368,"file":318,"line":369},"woocommerce_account_payment_methods_column_field2","tpcards_payment_methods_column_field2",352,{"type":183,"name":371,"callback":372,"priority":78,"file":318,"line":373},"woocommerce_after_checkout_form","tpcards_formhtml",353,{"type":183,"name":375,"callback":376,"priority":78,"file":377,"line":378},"add_meta_boxes","add_metabox","includes\\logger\\admin\\class-tp-logs-metabox.php",27,{"type":183,"name":380,"callback":381,"file":377,"line":382},"add_meta_boxes_woocommerce_page_wc-orders","add_metabox_hpos",28,{"type":183,"name":288,"callback":384,"file":377,"line":385},"enqueue_scripts",35,{"type":233,"name":387,"callback":388,"priority":78,"file":377,"line":290},"default_hidden_meta_boxes","hide_metabox_by_default",{"type":183,"name":193,"callback":390,"file":391,"line":392},"schedule_cleanup","includes\\logger\\admin\\class-tp-logs-settings.php",21,{"type":183,"name":394,"callback":395,"file":391,"line":396},"tp_gateway_logs_cleanup","run_cleanup",22,{"type":233,"name":398,"callback":185,"file":399,"line":400},"theme_page_templates","public\\class-totalprocessing-card-payments-and-gateway-woocommerce-public.php",129,{"type":233,"name":402,"callback":185,"file":399,"line":206},"template_include",{"type":233,"name":404,"callback":185,"file":399,"line":405},"tpcp_pci_frame_templatesv3",160,{"type":183,"name":407,"callback":408,"file":409,"line":410},"woocommerce_blocks_loaded","totalprocessing_card_payments_and_gateway_woocommerce_block_support","totalprocessing-card-payments-and-gateway-woocommerce.php",144,{"type":183,"name":412,"callback":185,"file":409,"line":413},"woocommerce_blocks_payment_method_type_registration",148,{"type":183,"name":184,"callback":185,"file":409,"line":405},{"type":183,"name":262,"callback":416,"file":409,"line":417},"totalprocessing_card_payments_and_gateway_woocommerce_install_wc_notice",182,{"type":183,"name":292,"callback":419,"file":409,"line":420},"run_totalprocessing_card_payments_and_gateway_woocommerce_init",185,[422,426,429,431,435,438,440,444,446,450,454,458],{"action":423,"nopriv":424,"callback":423,"hasNonce":424,"hasCapCheck":424,"file":201,"line":425},"moveValidationFile",false,141,{"action":423,"nopriv":427,"callback":423,"hasNonce":424,"hasCapCheck":424,"file":201,"line":428},true,142,{"action":430,"nopriv":424,"callback":430,"hasNonce":424,"hasCapCheck":424,"file":201,"line":410},"sendDomainRegistrationRequest",{"action":432,"nopriv":424,"callback":433,"hasNonce":424,"hasCapCheck":424,"file":201,"line":434},"tpApplepaydomainRegistationSuccess","domainRegistrationRequestThanks",145,{"action":436,"nopriv":424,"callback":437,"hasNonce":424,"hasCapCheck":424,"file":201,"line":405},"tp_applepay_checkout_response","requestCheckoutID",{"action":436,"nopriv":427,"callback":437,"hasNonce":424,"hasCapCheck":424,"file":201,"line":439},161,{"action":441,"nopriv":424,"callback":442,"hasNonce":424,"hasCapCheck":424,"file":201,"line":443},"tpapplepay_check_transaction_status","validateTransactionStatus",164,{"action":441,"nopriv":427,"callback":442,"hasNonce":424,"hasCapCheck":424,"file":201,"line":445},165,{"action":447,"nopriv":424,"callback":448,"hasNonce":427,"hasCapCheck":427,"file":282,"line":449},"remove_payment_token","ajax_remove_payment_token",30,{"action":451,"nopriv":424,"callback":452,"hasNonce":427,"hasCapCheck":427,"file":377,"line":453},"tp_load_order_logs","ajax_load_logs",31,{"action":455,"nopriv":424,"callback":456,"hasNonce":427,"hasCapCheck":427,"file":377,"line":457},"tp_clear_order_logs","ajax_clear_logs",32,{"action":459,"nopriv":424,"callback":460,"hasNonce":427,"hasCapCheck":427,"file":391,"line":461},"tp_purge_gateway_logs","ajax_purge_logs",23,[],[],[465,468,470],{"hook":204,"callback":204,"file":466,"line":467},"gateways\\apple-pay-woocommerce\\includes\\tp-applepay-session-manager-trait.php",75,{"hook":272,"callback":272,"file":264,"line":469},826,{"hook":394,"callback":394,"file":391,"line":471},198,8,{"dangerousFunctions":474,"sqlUsage":475,"outputEscaping":502,"fileOperations":544,"externalRequests":191,"nonceChecks":154,"capabilityChecks":684,"bundledLibraries":685},[],{"prepared":476,"raw":187,"locations":477},20,[478,481,483,485,487,489,492,495,496,498,500],{"file":201,"line":479,"context":480},257,"$wpdb->query() with variable interpolation",{"file":466,"line":482,"context":480},87,{"file":466,"line":484,"context":480},94,{"file":466,"line":486,"context":480},101,{"file":466,"line":488,"context":480},108,{"file":318,"line":490,"context":491},2392,"$wpdb->get_var() with variable interpolation",{"file":493,"line":494,"context":491},"includes\\logger\\class-tp-gateway-logger-table.php",79,{"file":493,"line":26,"context":480},{"file":493,"line":497,"context":491},117,{"file":493,"line":499,"context":491},118,{"file":493,"line":501,"context":491},119,{"escaped":503,"rawEcho":280,"locations":504},125,[505,508,510,512,513,514,516,518,520,521,522,523,525,527,528,529,531,533,535,537,539,541,542,543,545,547,549,550,551,553,556,558,559,561,562,564,566,568,570,572,574,576,578,580,581,583,584,585,587,588,589,590,592,594,595,597,598,600,602,603,605,607,609,611,613,615,617,619,621,622,623,626,628,630,632,634,636,637,638,639,640,642,644,645,646,647,648,650,652,654,656,658,660,662,664,666,668,670,672,674,675,676,678,680,682],{"file":506,"line":443,"context":507},"admin\\partials\\admin-options.php","raw output",{"file":506,"line":509,"context":507},168,{"file":506,"line":511,"context":507},169,{"file":506,"line":298,"context":507},{"file":506,"line":240,"context":507},{"file":506,"line":515,"context":507},180,{"file":506,"line":517,"context":507},201,{"file":506,"line":519,"context":507},202,{"file":506,"line":519,"context":507},{"file":506,"line":519,"context":507},{"file":506,"line":311,"context":507},{"file":506,"line":524,"context":507},210,{"file":506,"line":526,"context":507},211,{"file":506,"line":526,"context":507},{"file":506,"line":526,"context":507},{"file":506,"line":530,"context":507},213,{"file":506,"line":532,"context":507},215,{"file":506,"line":534,"context":507},222,{"file":506,"line":536,"context":507},234,{"file":506,"line":538,"context":507},237,{"file":540,"line":78,"context":507},"gateways\\apple-pay-woocommerce\\emails\\domain-registration-email.php",{"file":540,"line":187,"context":507},{"file":540,"line":166,"context":507},{"file":540,"line":544,"context":507},15,{"file":540,"line":546,"context":507},16,{"file":540,"line":548,"context":507},17,{"file":540,"line":191,"context":507},{"file":540,"line":283,"context":507},{"file":540,"line":552,"context":507},33,{"file":554,"line":555,"context":507},"gateways\\apple-pay-woocommerce\\includes\\admin\\admin-options.php",177,{"file":554,"line":557,"context":507},181,{"file":554,"line":417,"context":507},{"file":554,"line":560,"context":507},193,{"file":554,"line":314,"context":507},{"file":554,"line":563,"context":507},207,{"file":554,"line":565,"context":507},208,{"file":554,"line":567,"context":507},220,{"file":554,"line":569,"context":507},224,{"file":554,"line":571,"context":507},231,{"file":201,"line":573,"context":507},282,{"file":201,"line":575,"context":507},285,{"file":577,"line":392,"context":507},"gateways\\apple-pay-woocommerce\\templates\\pci-frame-applepay-init.php",{"file":577,"line":579,"context":507},24,{"file":577,"line":286,"context":507},{"file":582,"line":166,"context":507},"gateways\\apple-pay-woocommerce\\templates\\pci-frame-applepay-resourcepath.php",{"file":582,"line":46,"context":507},{"file":582,"line":457,"context":507},{"file":586,"line":392,"context":507},"gateways\\open-banking-payment\\callback.php",{"file":586,"line":396,"context":507},{"file":586,"line":499,"context":507},{"file":586,"line":501,"context":507},{"file":586,"line":591,"context":507},120,{"file":593,"line":405,"context":507},"gateways\\open-banking-payment\\includes\\admin\\admin-options.php",{"file":593,"line":445,"context":507},{"file":593,"line":596,"context":507},166,{"file":593,"line":511,"context":507},{"file":593,"line":599,"context":507},173,{"file":593,"line":601,"context":507},178,{"file":593,"line":557,"context":507},{"file":264,"line":604,"context":507},188,{"file":264,"line":606,"context":507},425,{"file":318,"line":608,"context":507},376,{"file":318,"line":610,"context":507},382,{"file":318,"line":612,"context":507},466,{"file":318,"line":614,"context":507},1818,{"file":318,"line":616,"context":507},1822,{"file":318,"line":618,"context":507},2434,{"file":318,"line":620,"context":507},2445,{"file":377,"line":532,"context":507},{"file":391,"line":509,"context":507},{"file":624,"line":625,"context":507},"includes\\tp-payment-gateway-helper-trait.php",801,{"file":624,"line":627,"context":507},814,{"file":624,"line":629,"context":507},822,{"file":624,"line":631,"context":507},830,{"file":624,"line":633,"context":507},838,{"file":624,"line":635,"context":507},847,{"file":624,"line":635,"context":507},{"file":624,"line":635,"context":507},{"file":624,"line":635,"context":507},{"file":624,"line":635,"context":507},{"file":624,"line":641,"context":507},869,{"file":624,"line":643,"context":507},883,{"file":624,"line":643,"context":507},{"file":624,"line":643,"context":507},{"file":624,"line":643,"context":507},{"file":624,"line":643,"context":507},{"file":624,"line":649,"context":507},888,{"file":624,"line":651,"context":507},911,{"file":624,"line":653,"context":507},915,{"file":624,"line":655,"context":507},923,{"file":624,"line":657,"context":507},924,{"file":624,"line":659,"context":507},928,{"file":624,"line":661,"context":507},929,{"file":624,"line":663,"context":507},933,{"file":624,"line":665,"context":507},934,{"file":624,"line":667,"context":507},938,{"file":624,"line":669,"context":507},939,{"file":624,"line":671,"context":507},940,{"file":673,"line":392,"context":507},"templates\\pci-frame-templatev3.php",{"file":673,"line":396,"context":507},{"file":673,"line":11,"context":507},{"file":673,"line":677,"context":507},628,{"file":673,"line":679,"context":507},738,{"file":673,"line":681,"context":507},757,{"file":673,"line":683,"context":507},759,6,[686],{"name":687,"version":688,"knownCves":689},"jQuery","3.5.1",[],[691,708,721,738,767,787,799,819,829,839,919,929,937,947,967,980,994,1004,1012,1020],{"entryPoint":692,"graph":693,"unsanitizedCount":110,"severity":39},"validateTransactionStatus (gateways\\apple-pay-woocommerce\\includes\\class-wc-tp-applepay-gateway.php:797)",{"nodes":694,"edges":706},[695,700],{"id":696,"type":697,"label":698,"file":201,"line":699},"n0","source","$_REQUEST (x2)",798,{"id":701,"type":702,"label":703,"file":201,"line":704,"wp_function":705},"n1","sink","wp_remote_request() [SSRF]",860,"wp_remote_request",[707],{"from":696,"to":701,"sanitized":424},{"entryPoint":709,"graph":710,"unsanitizedCount":77,"severity":39},"statusDomainVerifactionFile (gateways\\apple-pay-woocommerce\\includes\\tp-applepay-gateway-helper-trait.php:49)",{"nodes":711,"edges":719},[712,716],{"id":696,"type":697,"label":713,"file":714,"line":715},"$_SERVER","gateways\\apple-pay-woocommerce\\includes\\tp-applepay-gateway-helper-trait.php",51,{"id":701,"type":702,"label":717,"file":714,"line":270,"wp_function":718},"file_get_contents() [SSRF\u002FLFI]","file_get_contents",[720],{"from":696,"to":701,"sanitized":424},{"entryPoint":722,"graph":723,"unsanitizedCount":77,"severity":39},"moveValidationFile (gateways\\apple-pay-woocommerce\\includes\\tp-applepay-gateway-helper-trait.php:114)",{"nodes":724,"edges":735},[725,727,730],{"id":696,"type":697,"label":713,"file":714,"line":726},126,{"id":701,"type":728,"label":729,"file":714,"line":726},"transform","→ moveFileDir()",{"id":731,"type":702,"label":732,"file":714,"line":733,"wp_function":734},"n2","file_put_contents() [File Write]",154,"file_put_contents",[736,737],{"from":696,"to":701,"sanitized":424},{"from":701,"to":731,"sanitized":424},{"entryPoint":739,"graph":740,"unsanitizedCount":766,"severity":39},"\u003Ctp-applepay-gateway-helper-trait> (gateways\\apple-pay-woocommerce\\includes\\tp-applepay-gateway-helper-trait.php:0)",{"nodes":741,"edges":760},[742,743,744,745,747,751,754,756,758],{"id":696,"type":697,"label":713,"file":714,"line":715},{"id":701,"type":702,"label":717,"file":714,"line":270,"wp_function":718},{"id":731,"type":697,"label":713,"file":714,"line":501},{"id":746,"type":702,"label":732,"file":714,"line":733,"wp_function":734},"n3",{"id":748,"type":697,"label":749,"file":714,"line":750},"n4","$_SERVER (x2)",283,{"id":752,"type":702,"label":703,"file":714,"line":753,"wp_function":705},"n5",463,{"id":755,"type":697,"label":713,"file":714,"line":726},"n6",{"id":757,"type":728,"label":729,"file":714,"line":726},"n7",{"id":759,"type":702,"label":732,"file":714,"line":733,"wp_function":734},"n8",[761,762,763,764,765],{"from":696,"to":701,"sanitized":424},{"from":731,"to":746,"sanitized":424},{"from":748,"to":752,"sanitized":424},{"from":755,"to":757,"sanitized":424},{"from":757,"to":759,"sanitized":424},5,{"entryPoint":768,"graph":769,"unsanitizedCount":110,"severity":39},"checkForVerifyTx (gateways\\open-banking-payment\\openbanking.php:109)",{"nodes":770,"edges":783},[771,773,777,779,781],{"id":696,"type":697,"label":772,"file":264,"line":501},"$_REQUEST",{"id":701,"type":702,"label":774,"file":264,"line":775,"wp_function":776},"wp_redirect() [Open Redirect]",132,"wp_redirect",{"id":731,"type":697,"label":772,"file":264,"line":778},121,{"id":746,"type":728,"label":780,"file":264,"line":778},"→ verifyTransactionStatus()",{"id":748,"type":702,"label":703,"file":318,"line":782,"wp_function":705},1376,[784,785,786],{"from":696,"to":701,"sanitized":424},{"from":731,"to":746,"sanitized":424},{"from":746,"to":748,"sanitized":424},{"entryPoint":788,"graph":789,"unsanitizedCount":110,"severity":39},"ajax_download_debugdata_file (gateways\\open-banking-payment\\openbanking.php:784)",{"nodes":790,"edges":797},[791,793],{"id":696,"type":697,"label":698,"file":264,"line":792},785,{"id":701,"type":702,"label":794,"file":264,"line":795,"wp_function":796},"header() [Header Injection]",789,"header",[798],{"from":696,"to":701,"sanitized":424},{"entryPoint":800,"graph":801,"unsanitizedCount":684,"severity":39},"\u003Copenbanking> (gateways\\open-banking-payment\\openbanking.php:0)",{"nodes":802,"edges":813},[803,804,805,806,808,809,810,811,812],{"id":696,"type":697,"label":772,"file":264,"line":501},{"id":701,"type":702,"label":774,"file":264,"line":775,"wp_function":776},{"id":731,"type":697,"label":772,"file":264,"line":501},{"id":746,"type":702,"label":703,"file":264,"line":807,"wp_function":705},270,{"id":748,"type":697,"label":698,"file":264,"line":792},{"id":752,"type":702,"label":794,"file":264,"line":795,"wp_function":796},{"id":755,"type":697,"label":698,"file":264,"line":778},{"id":757,"type":728,"label":780,"file":264,"line":778},{"id":759,"type":702,"label":703,"file":318,"line":782,"wp_function":705},[814,815,816,817,818],{"from":696,"to":701,"sanitized":424},{"from":731,"to":746,"sanitized":424},{"from":748,"to":752,"sanitized":424},{"from":755,"to":757,"sanitized":424},{"from":757,"to":759,"sanitized":424},{"entryPoint":820,"graph":821,"unsanitizedCount":77,"severity":39},"checkForVerifyTx (includes\\class-tp-payment-gateway.php:479)",{"nodes":822,"edges":827},[823,825],{"id":696,"type":697,"label":772,"file":318,"line":824},504,{"id":701,"type":702,"label":774,"file":318,"line":826,"wp_function":776},538,[828],{"from":696,"to":701,"sanitized":424},{"entryPoint":830,"graph":831,"unsanitizedCount":110,"severity":39},"ajax_download_debugdata_file (includes\\class-tp-payment-gateway.php:2358)",{"nodes":832,"edges":837},[833,835],{"id":696,"type":697,"label":698,"file":318,"line":834},2359,{"id":701,"type":702,"label":794,"file":318,"line":836,"wp_function":796},2363,[838],{"from":696,"to":701,"sanitized":424},{"entryPoint":840,"graph":841,"unsanitizedCount":766,"severity":39},"\u003Cclass-tp-payment-gateway> (includes\\class-tp-payment-gateway.php:0)",{"nodes":842,"edges":905},[843,844,845,848,852,855,857,860,862,864,869,871,873,875,879,881,884,886,889,892,894,896,900,903],{"id":696,"type":697,"label":772,"file":318,"line":824},{"id":701,"type":702,"label":774,"file":318,"line":826,"wp_function":776},{"id":731,"type":697,"label":846,"file":318,"line":847},"$_GET",485,{"id":746,"type":702,"label":849,"file":318,"line":850,"wp_function":851},"get_row() [SQLi]",1227,"get_row",{"id":748,"type":697,"label":853,"file":318,"line":854},"$_REQUEST (x5)",498,{"id":752,"type":702,"label":703,"file":318,"line":856,"wp_function":705},1358,{"id":755,"type":697,"label":858,"file":318,"line":859},"$_POST",914,{"id":757,"type":702,"label":703,"file":318,"line":861,"wp_function":705},1503,{"id":759,"type":697,"label":858,"file":318,"line":863},1928,{"id":865,"type":702,"label":866,"file":318,"line":867,"wp_function":868},"n9","get_col() [SQLi]",2062,"get_col",{"id":870,"type":697,"label":698,"file":318,"line":834},"n10",{"id":872,"type":702,"label":794,"file":318,"line":836,"wp_function":796},"n11",{"id":874,"type":697,"label":698,"file":318,"line":854},"n12",{"id":876,"type":702,"label":877,"file":318,"line":618,"wp_function":878},"n13","echo() [XSS]","echo",{"id":880,"type":697,"label":846,"file":318,"line":847},"n14",{"id":882,"type":702,"label":703,"file":318,"line":883,"wp_function":705},"n15",2503,{"id":885,"type":697,"label":846,"file":318,"line":847},"n16",{"id":887,"type":702,"label":774,"file":318,"line":888,"wp_function":776},"n17",2570,{"id":890,"type":697,"label":698,"file":318,"line":891},"n18",1175,{"id":893,"type":728,"label":780,"file":318,"line":891},"n19",{"id":895,"type":702,"label":703,"file":318,"line":782,"wp_function":705},"n20",{"id":897,"type":697,"label":898,"file":318,"line":899},"n21","$_REQUEST (x3)",1316,{"id":901,"type":728,"label":902,"file":318,"line":899},"n22","→ prepareRemoteRequest()",{"id":904,"type":702,"label":703,"file":318,"line":861,"wp_function":705},"n23",[906,907,908,909,910,911,912,913,914,915,916,917,918],{"from":696,"to":701,"sanitized":427},{"from":731,"to":746,"sanitized":427},{"from":748,"to":752,"sanitized":427},{"from":755,"to":757,"sanitized":427},{"from":759,"to":865,"sanitized":427},{"from":870,"to":872,"sanitized":427},{"from":874,"to":876,"sanitized":427},{"from":880,"to":882,"sanitized":427},{"from":885,"to":887,"sanitized":427},{"from":890,"to":893,"sanitized":424},{"from":893,"to":895,"sanitized":424},{"from":897,"to":901,"sanitized":424},{"from":901,"to":904,"sanitized":424},{"entryPoint":920,"graph":921,"unsanitizedCount":77,"severity":39},"generateDebuggingLogsHTML (includes\\tp-payment-gateway-debug-trait.php:84)",{"nodes":922,"edges":927},[923,926],{"id":696,"type":697,"label":858,"file":924,"line":925},"includes\\tp-payment-gateway-debug-trait.php",88,{"id":701,"type":702,"label":717,"file":924,"line":400,"wp_function":718},[928],{"from":696,"to":701,"sanitized":424},{"entryPoint":930,"graph":931,"unsanitizedCount":77,"severity":39},"\u003Ctp-payment-gateway-debug-trait> (includes\\tp-payment-gateway-debug-trait.php:0)",{"nodes":932,"edges":935},[933,934],{"id":696,"type":697,"label":858,"file":924,"line":925},{"id":701,"type":702,"label":717,"file":924,"line":400,"wp_function":718},[936],{"from":696,"to":701,"sanitized":424},{"entryPoint":938,"graph":939,"unsanitizedCount":77,"severity":39},"generateDebuggingLogsHTML (includes\\tp-payment-gateway-helper-trait.php:682)",{"nodes":940,"edges":945},[941,943],{"id":696,"type":697,"label":858,"file":624,"line":942},686,{"id":701,"type":702,"label":717,"file":624,"line":944,"wp_function":718},723,[946],{"from":696,"to":701,"sanitized":424},{"entryPoint":948,"graph":949,"unsanitizedCount":110,"severity":39},"\u003Ctp-payment-gateway-helper-trait> (includes\\tp-payment-gateway-helper-trait.php:0)",{"nodes":950,"edges":963},[951,953,957,958,959,962],{"id":696,"type":697,"label":858,"file":624,"line":952},546,{"id":701,"type":702,"label":954,"file":624,"line":955,"wp_function":956},"update_option() [Settings Manipulation]",549,"update_option",{"id":731,"type":697,"label":858,"file":624,"line":942},{"id":746,"type":702,"label":717,"file":624,"line":944,"wp_function":718},{"id":748,"type":697,"label":960,"file":624,"line":961},"$_REQUEST['tp_error']",971,{"id":752,"type":702,"label":877,"file":624,"line":961,"wp_function":878},[964,965,966],{"from":696,"to":701,"sanitized":424},{"from":731,"to":746,"sanitized":424},{"from":748,"to":752,"sanitized":427},{"entryPoint":968,"graph":969,"unsanitizedCount":13,"severity":979},"\u003Cclass-wc-tp-applepay-gateway> (gateways\\apple-pay-woocommerce\\includes\\class-wc-tp-applepay-gateway.php:0)",{"nodes":970,"edges":976},[971,972,973,974],{"id":696,"type":697,"label":698,"file":201,"line":699},{"id":701,"type":702,"label":703,"file":201,"line":704,"wp_function":705},{"id":731,"type":697,"label":772,"file":201,"line":627},{"id":746,"type":702,"label":954,"file":201,"line":975,"wp_function":956},1187,[977,978],{"from":696,"to":701,"sanitized":427},{"from":731,"to":746,"sanitized":427},"low",{"entryPoint":981,"graph":982,"unsanitizedCount":13,"severity":979},"\u003Cpci-frame-applepay-resourcepath> (gateways\\apple-pay-woocommerce\\templates\\pci-frame-applepay-resourcepath.php:0)",{"nodes":983,"edges":991},[984,987,988,990],{"id":696,"type":697,"label":985,"file":582,"line":986},"$_GET['resourcePath']",26,{"id":701,"type":702,"label":877,"file":582,"line":986,"wp_function":878},{"id":731,"type":697,"label":989,"file":582,"line":378},"$_GET['order_id']",{"id":746,"type":702,"label":877,"file":582,"line":378,"wp_function":878},[992,993],{"from":696,"to":701,"sanitized":427},{"from":731,"to":746,"sanitized":427},{"entryPoint":995,"graph":996,"unsanitizedCount":27,"severity":979},"\u003Ccallback> (gateways\\open-banking-payment\\callback.php:0)",{"nodes":997,"edges":1002},[998,1001],{"id":696,"type":697,"label":999,"file":586,"line":1000},"$_GET (x3)",4,{"id":701,"type":702,"label":877,"file":586,"line":499,"wp_function":878},[1003],{"from":696,"to":701,"sanitized":424},{"entryPoint":1005,"graph":1006,"unsanitizedCount":77,"severity":979},"tpcp_gateway_cardsv2_e2e (includes\\tp-payment-gateway-helper-trait.php:532)",{"nodes":1007,"edges":1010},[1008,1009],{"id":696,"type":697,"label":858,"file":624,"line":952},{"id":701,"type":702,"label":954,"file":624,"line":955,"wp_function":956},[1011],{"from":696,"to":701,"sanitized":424},{"entryPoint":1013,"graph":1014,"unsanitizedCount":13,"severity":979},"show_tp_errors (includes\\tp-payment-gateway-helper-trait.php:967)",{"nodes":1015,"edges":1018},[1016,1017],{"id":696,"type":697,"label":960,"file":624,"line":961},{"id":701,"type":702,"label":877,"file":624,"line":961,"wp_function":878},[1019],{"from":696,"to":701,"sanitized":427},{"entryPoint":1021,"graph":1022,"unsanitizedCount":13,"severity":979},"\u003Cpci-frame-templatev3> (templates\\pci-frame-templatev3.php:0)",{"nodes":1023,"edges":1029},[1024,1025,1026,1028],{"id":696,"type":697,"label":985,"file":673,"line":484},{"id":701,"type":702,"label":877,"file":673,"line":484,"wp_function":878},{"id":731,"type":697,"label":989,"file":673,"line":1027},95,{"id":746,"type":702,"label":877,"file":673,"line":1027,"wp_function":878},[1030,1031],{"from":696,"to":701,"sanitized":427},{"from":731,"to":746,"sanitized":427},{"summary":1033,"deductions":1034},"The \"totalprocessing-card-payments\" plugin v7.3 presents a mixed security posture with some positive aspects but notable areas of concern.  The presence of 8 unprotected AJAX handlers significantly expands the attack surface, potentially allowing unauthenticated users to trigger sensitive actions. While the plugin largely utilizes prepared statements for SQL queries (65%), the remaining 35% may still be susceptible to SQL injection if not handled carefully.  The high percentage of unsanitized paths in taint analysis (16 out of 20 flows) is a major red flag, indicating a strong likelihood of path traversal vulnerabilities, especially given the plugin's history of such issues.  Furthermore, only 54% of output is properly escaped, increasing the risk of cross-site scripting (XSS) attacks, which aligns with the plugin's historical vulnerability types.\n\nDespite these concerns, the plugin does not appear to bundle outdated libraries and has no currently unpatched CVEs. The existence of 3 CVEs in its history, particularly a high-severity one related to path traversal and medium-severity ones for XSS, suggests a recurring pattern of input sanitization and output escaping deficiencies. While the current version may have fixed past vulnerabilities, the high number of unprotected entry points and unsanitized taint flows indicate that the underlying architectural weaknesses may persist, making it a prime target for attackers.  Therefore, while there are some positive indicators, the significant number of unprotected entry points and the concerning taint analysis results warrant cautious evaluation.",[1035,1037,1039,1041,1043],{"reason":1036,"points":78},"Unprotected AJAX handlers",{"reason":1038,"points":544},"Flows with unsanitized paths",{"reason":1040,"points":472},"Low output escaping percentage",{"reason":1042,"points":544},"Vulnerability history (1 High, 2 Medium)",{"reason":1044,"points":684},"SQL queries not using prepared statements","2026-03-16T20:49:33.148Z",{"wat":1047,"direct":1064},{"assetPaths":1048,"generatorPatterns":1055,"scriptPaths":1056,"versionParams":1057},[1049,1050,1051,1052,1053,1054],"\u002Fwp-content\u002Fplugins\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fadmin\u002Fcss\u002Ftotalprocessing-card-payments-and-gateway-woocommerce-admin.css","\u002Fwp-content\u002Fplugins\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fadmin\u002Fjs\u002Ftotalprocessing-card-payments-and-gateway-woocommerce-admin.js","\u002Fwp-content\u002Fplugins\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fassets\u002Fcss\u002Ftotalprocessing-card-payments-and-gateway-woocommerce.css","\u002Fwp-content\u002Fplugins\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fassets\u002Fjs\u002Ftotalprocessing-card-payments-and-gateway-woocommerce.js","\u002Fwp-content\u002Fplugins\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fincludes\u002Flogger\u002Fadmin\u002Fcss\u002Ftp-logs-settings.css","\u002Fwp-content\u002Fplugins\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fincludes\u002Flogger\u002Fadmin\u002Fjs\u002Ftp-logs-settings.js",[],[1050,1052,1054],[1058,1059,1060,1061,1062,1063],"totalprocessing-card-payments-and-gateway-woocommerce\u002Fadmin\u002Fcss\u002Ftotalprocessing-card-payments-and-gateway-woocommerce-admin.css?ver=","totalprocessing-card-payments-and-gateway-woocommerce\u002Fadmin\u002Fjs\u002Ftotalprocessing-card-payments-and-gateway-woocommerce-admin.js?ver=","totalprocessing-card-payments-and-gateway-woocommerce\u002Fassets\u002Fcss\u002Ftotalprocessing-card-payments-and-gateway-woocommerce.css?ver=","totalprocessing-card-payments-and-gateway-woocommerce\u002Fassets\u002Fjs\u002Ftotalprocessing-card-payments-and-gateway-woocommerce.js?ver=","totalprocessing-card-payments-and-gateway-woocommerce\u002Fincludes\u002Flogger\u002Fadmin\u002Fcss\u002Ftp-logs-settings.css?ver=","totalprocessing-card-payments-and-gateway-woocommerce\u002Fincludes\u002Flogger\u002Fadmin\u002Fjs\u002Ftp-logs-settings.js?ver=",{"cssClasses":1065,"htmlComments":1067,"htmlAttributes":1079,"restEndpoints":1081,"jsGlobals":1085,"shortcodeOutput":1088},[1066],"tp-gateway-logger-settings-wrap",[1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078],"\u003C!-- currently plugin version -->","\u003C!-- check for version updates -->","\u003C!-- plugin activation hook -->","\u003C!-- plugin deactivation hook -->","\u003C!-- WooCommerce not activated admin notice -->","\u003C!-- Begins execution of the plugin. -->","\u003C!-- Registers WooCommerce Blocks integration. -->","\u003C!-- Declaring HPOS compatibility -->","\u003C!-- Check if WooCommerce is activated -->","\u003C!-- The core plugin class that is used to define internationalization, -->","\u003C!-- admin-specific hooks, and public-facing site hooks. -->",[1080],"data-tp-gateway-option-name",[1082,1083,1084],"\u002Fwp-json\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fv1\u002Fsettings","\u002Fwp-json\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fv1\u002Flogs","\u002Fwp-json\u002Ftotalprocessing-card-payments-and-gateway-woocommerce\u002Fv1\u002Flog\u002Fdelete",[1086,1087],"totalprocessing_gateway_settings","totalprocessing_gateway_log_data",[]]