[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4S4uKaagfEIxZHD_GcICB3QEPTJidq5IacBIw0KHBMk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":51,"analysis":145,"fingerprints":1047},"makecommerce","MakeCommerce for WooCommerce","4.0.6","MakeCommerce.net","https:\u002F\u002Fprofiles.wordpress.org\u002Fmakecommerce\u002F","\u003Cp>MakeCommerce is a payment service provider for e-commerce businesses in the Baltics and Finland.\u003Cbr \u002F>\nIt is the international brand of Maksekeskus AS.\u003C\u002Fp>\n\u003Cp>The MakeCommerce plugin enables to accept Estonian, Latvian, Lithuanian and Finnish bank payments, credit card payments, Revolut and N26 payments, and buy-now-pay-later (BNPL) payment options.\u003Cbr \u002F>\nIn addition, it can also be used to send out shipments via the most popular carriers in the Baltics, including Omniva, DPD, SmartPosti, Venipak, Unisend and others.\u003C\u002Fp>\n\u003Cp>To start using the services, please sign up at https:\u002F\u002Fmerchant.maksekeskus.ee\u002Fsign-up.html?locale=en and then complete the setup guide in the plugin.\u003C\u002Fp>\n\u003Cp>No multiple bank contracts needed, all you need is one bank account for your regular payouts.\u003C\u002Fp>\n\u003Cp>Installing the plugin is free of charge.\u003Cbr \u002F>\nA transaction fee is charged by MakeCommerce separately.\u003Cbr \u002F>\nSee our pricing at https:\u002F\u002Fmakecommerce.net\u002Fpricing\u002F.\u003C\u002Fp>\n\u003Cp>Overview of functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bank-links of all major banks in Estonia, Latvia, Lithuania, Finland\u003C\u002Fli>\n\u003Cli>Credit-card payments (Visa, Mastercard, Apple Pay, Google Pay) through MakeCommerce PCI DSS compliant card dialog (removes compliancy requirement from merchant)\u003C\u002Fli>\n\u003Cli>Pay later payments\u003C\u002Fli>\n\u003Cli>Recurring payments with credit cards for subscriptions\u003C\u002Fli>\n\u003Cli>Payment country selector independent of billing\u002Fshipping address\u003C\u002Fli>\n\u003Cli>Make full or partial refunds right within shop Admin (order view)\u003C\u002Fli>\n\u003Cli>Omniva, Smartpost, DPD, Venipak & Unisend\u002FLP Express automated parcel terminals as shipment methods\u003C\u002Fli>\n\u003Cli>Omniva, Smartpost, Venipak & DPD courier service as shipment method\u003C\u002Fli>\n\u003Cli>Automatic registration of shipments\u003C\u002Fli>\n\u003Cli>Printing parcel labels right within shop Admin\u003C\u002Fli>\n\u003Cli>Supports multilingual shops (WPML and Polylang). The plugin is fully translated to English, Estonian, Latvian and Lithuanian\u003C\u002Fli>\n\u003Cli>Supports WordPress multi-site\u003C\u002Fli>\n\u003C\u002Ful>\n","Payment Gateway for Estonian, Latvian, Lithuanian and Finnish banks and Visa\u002FMasterCard payments with single contract (by Maksekeskus). And more...",3000,63542,72,8,"2026-01-27T09:52:00.000Z","6.9.4","6.8.1","8.1",[20,21,22,23,24],"banklink","creditcard","payment","shipping","woocommerce","https:\u002F\u002Fmakecommerce.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmakecommerce.4.0.6.zip",99,1,0,"2024-07-04 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-37509","makecommerce-for-woocommerce-reflected-cross-site-scripting","MakeCommerce for WooCommerce \u003C= 3.5.1 - Reflected Cross-Site Scripting","The MakeCommerce for WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in all versions up to, and including, 3.5.1 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.",null,"\u003C=3.5.1","3.5.2","medium",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')","2024-07-10 14:37:43",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe46e8a7e-4032-4357-9553-d03bdf168383?source=api-prod",7,{"slug":4,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":48,"trust_score":27,"computed_at":50},"2026-04-04T04:57:30.585Z",[52,72,89,110,127],{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":14,"last_updated":63,"tested_up_to":16,"requires_at_least":64,"requires_php":65,"tags":66,"homepage":70,"download_link":71,"security_score":62,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"montonio-for-woocommerce","Montonio for WooCommerce","9.4.1","Montonio","https:\u002F\u002Fprofiles.wordpress.org\u002Fmontonio\u002F","\u003Cp>Montonio is a complete checkout solution for online stores that includes all popular payment methods (local banks, card payments, Apple Pay, Google Pay) plus financing and shipping. Montonio offers you everything you need in your online store checkout.\u003C\u002Fp>\n\u003Ch4>Payments\u003C\u002Fh4>\n\u003Cp>The easiest way to collect payments in your online store. Montonio payment initiation service offers integrations with all major banks in Estonia, Finland, Latvia, Lithuania and Poland, additionally Apple Pay, Google Pay, Revolut (available everywhere) and Blik in Poland.\u003C\u002Fp>\n\u003Cp>All funds are immediately deposited to your bank account and an overview of the transactions can be found in our \u003Ca href=\"https:\u002F\u002Fpartner.montonio.com\" rel=\"nofollow ugc\">partner system\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Card Payments\u003C\u002Fh4>\n\u003Cp>Give your customers more ways to pay. In addition to payment links, Montonio lets your users pay by credit card.\u003C\u002Fp>\n\u003Ch4>Apple Pay, Google Pay\u003C\u002Fh4>\n\u003Cp>Want to offer an even easier way of paying? We also have Apple Pay and Google Pay! You can add these popular mobile wallets to your online store’s checkout. Your customers can pay faster since their credit card info is stored in the digital wallet and they don’t need to enter card details with each purchase.\u003C\u002Fp>\n\u003Ch4>Refunds\u003C\u002Fh4>\n\u003Cp>You can do a partial or full refund with a couple of clicks in the Montonio Partner System. Just open the order, check what items your customer returned and refund the amount needed.\u003C\u002Fp>\n\u003Ch4>Financing (Hire purchase)\u003C\u002Fh4>\n\u003Cp>Montonio Financing is just the right solution for financing larger purchases. You customers can choose a payment schedule that exactly suits their needs. Shoppers pay in equal instalments but you will get the full payment amount upfront. Plus, there’s no service fee for the merchant.\u003C\u002Fp>\n\u003Ch4>Pay Later\u003C\u002Fh4>\n\u003Cp>Give your visitors the most convenient ways to pay – with Montonio ‘Pay later’ your customers can pay later or split purchase into two or three payments. All this without any additional interest or contract fees for them. Shoppers pay in equal instalments but you will get the full payment amount upfront.\u003C\u002Fp>\n\u003Ch4>Shipping\u003C\u002Fh4>\n\u003Cp>Handle everything from one system: automatically generate, edit and print shipping labels without having to ever leave the Montonio dashboard. Labels are automatically retrieved from providers after order creation. You can start printing with just 2 clicks. With Montonio you can add order tracking codes with a link to the providers’ tracking page.\u003C\u002Fp>\n\u003Ch4>How to get started\u003C\u002Fh4>\n\u003Cp>Adding Montonio to your store is only a matter of minutes.\u003Cbr \u002F>\n1. Sign up at \u003Ca href=\"https:\u002F\u002Fmontonio.com\" rel=\"nofollow ugc\">montonio.com\u003C\u002Fa>\u003Cbr \u002F>\n2. Verify your identity and confirm your account with Montonio\u003Cbr \u002F>\n3. Set up the plugin, insert API keys and start using Montonio. More details on how to install and set up the plugin can be found in the Installation tab.\u003C\u002Fp>\n\u003Ch4>Availability\u003C\u002Fh4>\n\u003Cp>Montonio currently offers services in these countries:\u003Cbr \u002F>\n* Payments: Estonia, Finland, Latvia, Lithuania, Poland\u003Cbr \u002F>\n* Card payments: Estonia, Finland, Latvia, Lithuania, Poland\u003Cbr \u002F>\n* Financing: Estonia\u003Cbr \u002F>\n* Pay Later: Estonia\u003Cbr \u002F>\n* Shipping: Estonia, Latvia, Lithuania\u003Cbr \u002F>\nWe are also working on adding new countries.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Any questions? Just drop us an email at support@montonio.com.\u003C\u002Fp>\n\u003Ch4>WANT TO KNOW MORE?\u003C\u002Fh4>\n\u003Cp>More information about our solutions can be found on our \u003Ca href=\"https:\u002F\u002Fmontonio.com\" rel=\"nofollow ugc\">website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to multiple Montonio services to provide payment processing, shipping management, and service improvements:\u003C\u002Fp>\n\u003Ch4>Montonio Payment Gateway (Stargate)\u003C\u002Fh4>\n\u003Cp>What it does: Processes various payment methods including bank payments, card payments, BLIK payments, hire purchase and pay later options.\u003C\u002Fp>\n\u003Cp>Data transmitted: Order information (total amount, currency, order items), customer details (name, email, billing\u002Fshipping addresses), payment method selection, and merchant identification.\u003C\u002Fp>\n\u003Cp>When transmitted: During checkout when a payment is initiated, when checking payment status, and when processing refunds.\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n* Production: https:\u002F\u002Fstargate.montonio.com\u002Fapi\u003Cbr \u002F>\n* Sandbox: https:\u002F\u002Fsandbox-stargate.montonio.com\u002Fapi\u003C\u002Fp>\n\u003Cp>Service information: \u003Ca href=\"https:\u002F\u002Fs3.eu-central-1.amazonaws.com\u002Fpublic.montonio.com\u002Fterms_and_conditions\u002Fmontonio_general\u002Fv3.0\u002Fmontonio_general_ee.pdf\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fmontonio.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Montonio Shipping API\u003C\u002Fh4>\n\u003Cp>What it does: Manages shipping methods, pickup points, courier services, label generation and shipment tracking.\u003C\u002Fp>\n\u003Cp>Data transmitted: Shipping addresses, order details, selected shipping methods, parcel information (weight, dimensions), and shipment tracking information.\u003C\u002Fp>\n\u003Cp>When transmitted: When retrieving available shipping methods, displaying pickup points, creating shipments, and generating shipping labels.\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n* Production: https:\u002F\u002Fshipping.montonio.com\u002Fapi\u003Cbr \u002F>\n* Sandbox: https:\u002F\u002Fsandbox-shipping.montonio.com\u002Fapi\u003C\u002Fp>\n\u003Cp>Service information: \u003Ca href=\"https:\u002F\u002Fs3.eu-central-1.amazonaws.com\u002Fpublic.montonio.com\u002Fterms_and_conditions\u002Fshipping\u002Fv3.0\u002Fshipping_international.pdf\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fmontonio.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Montonio JavaScript SDK\u003C\u002Fh4>\n\u003Cp>What it does: Client-side library that renders payment forms, handles payment method selection and processes transactions.\u003C\u002Fp>\n\u003Cp>Data transmitted: Payment form inputs, selected payment method details, transaction authentication data.\u003C\u002Fp>\n\u003Cp>When transmitted: During checkout when payment forms are displayed and when customers interact with payment elements.\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n* Montonio JS: https:\u002F\u002Fjs.montonio.com\u002F1.x.x\u002Fmontonio.umd.js\u003Cbr \u002F>\n* Montonio JS (Legacy): https:\u002F\u002Fpublic.montonio.com\u002Fassets\u002Fmontonio-js\u002F3.x\u002Fmontonio.bundle.js\u003Cbr \u002F>\n* Card payments API (Production): https:\u002F\u002Fapi.card-payments.montonio.com\u002Fpayment-intents\u003Cbr \u002F>\n* Card payments API (Sandbox): https:\u002F\u002Fapi.sandbox-card-payments.montonio.com\u002Fpayment-intents\u003Cbr \u002F>\n* Payment intents API (Production): https:\u002F\u002Fstargate.montonio.com\u002Fapi\u002Fpayment-intents\u003Cbr \u002F>\n* Payment intents API (Sandbox): https:\u002F\u002Fsandbox-stargate.montonio.com\u002Fapi\u002Fpayment-intents\u003C\u002Fp>\n\u003Cp>Service information: \u003Ca href=\"https:\u002F\u002Fs3.eu-central-1.amazonaws.com\u002Fpublic.montonio.com\u002Fterms_and_conditions\u002Fpayment_initiation\u002Fv3.0\u002Fpayment_initiation_international.pdf\" rel=\"nofollow ugc\">Bank Payment Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fs3.eu-central-1.amazonaws.com\u002Fpublic.montonio.com\u002Fterms_and_conditions\u002Fcard_payments\u002Fv3.0\u002Fcard_payments_international.pdf\" rel=\"nofollow ugc\">Card Payment Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fmontonio.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Montonio Telemetry Service\u003C\u002Fh4>\n\u003Cp>What it does: Sends Store URL, WordPress\u002FWooCommerce version information and plugin configuration settings to offer better customer support when troubleshooting issues. No sensitive or private data is collected.\u003C\u002Fp>\n\u003Cp>Data transmitted: Store URL, WordPress\u002FWooCommerce version information, plugin configuration settings (with sensitive data removed).\u003C\u002Fp>\n\u003Cp>When transmitted: Upon plugin activation, deactivation, settings changes, and periodically (once per day).\u003C\u002Fp>\n\u003Cp>Service URL: https:\u002F\u002Fplugin-telemetry.montonio.com\u002Fapi\u003C\u002Fp>\n\u003Cp>Service information: \u003Ca href=\"https:\u002F\u002Fs3.eu-central-1.amazonaws.com\u002Fpublic.montonio.com\u002Fterms_and_conditions\u002Fmontonio_general\u002Fv3.0\u002Fmontonio_general_ee.pdf\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fmontonio.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","Montonio is a complete checkout solution for online stores that includes all popular payment methods (local banks, card payments, Apple Pay, Google Pa &hellip;",10000,346076,100,"2026-03-10T08:35:00.000Z","5.0","7.0",[67,68,69,23,24],"montonio","payment-gateway","payments","https:\u002F\u002Fwww.montonio.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmontonio-for-woocommerce.9.4.1.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":62,"num_ratings":14,"last_updated":82,"tested_up_to":16,"requires_at_least":83,"requires_php":84,"tags":85,"homepage":87,"download_link":88,"security_score":62,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"ry-woocommerce-tools","RY Tools for WooCommerce","3.5.19","Richer Yang","https:\u002F\u002Fprofiles.wordpress.org\u002Ffantasyworld\u002F","\u003Cp>Let your WooCommerce store support ECPay \u002F NewebPay \u002F SmilePay.\u003C\u002Fp>\n\u003Cp>Let your WooCommerce store more with Taiwan’s habits.\u003C\u002Fp>\n\u003Ch4>Contributors\u003C\u002Fh4>\n\u003Cp>You can contribute to this plugin to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRicherYang\u002FRY-WooCommerce-Tools\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>\u003C\u002Fp>\n","Accept your WooCommerce store payment with ECPay \u002F NewebPay \u002F SmilePay and shipping with ECPay \u002F NewebPay \u002F SmilePay.",5000,217661,"2026-02-12T07:17:00.000Z","6.6","8.0",[86,22,23,24],"gateway","https:\u002F\u002Fry-plugin.com\u002Fry-woocommerce-tools","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fry-woocommerce-tools.3.5.19.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":62,"num_ratings":99,"last_updated":100,"tested_up_to":16,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":108,"download_link":109,"security_score":62,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wc-restricted-shipping-and-payment","Conditional Payments and Shipping for WooCommerce","1.0.15","Waseem Senjer","https:\u002F\u002Fprofiles.wordpress.org\u002Fwaseem_senjer\u002F","\u003Cp>A simplistic plugin for excluding shipping methods based on multiple rules such as shipping class, package weight and cart totals.\u003C\u002Fp>\n\u003Ch3>Excluding Payment Gateways\u003C\u002Fh3>\n\u003Cp>You can take full control of your store payment gateways by excluding certain gateways if certain rules were met in the checkout process. For example, you can exclude Check Payments if the cart total is less than 100$. You can add an unlimited number of rules to control your payment methods availability.\u003C\u002Fp>\n\u003Ch3>Excluding Shipping Methods\u003C\u002Fh3>\n\u003Cp>Moreover, you can have a high level of control over your store’s shipping methods, You can apply as many rules as you need in order to manage your shipping methods availability. For example, you may exclude some shipping methods if the order weight exceeds a certain weight, or exclude shipping method\u002Fs if the destination was a certain country.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpruby.com\u002Fplugin\u002Fwoocommerce-restricted-shipping-payment-pro\u002F?utm_source=restricted-lite&utm_medium=readme&utm_campaign=freetopro\" title=\"Upgrade to Pro NOW\" rel=\"nofollow ugc\">Upgrade to Pro Now\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpruby.com\u002Fknowledgebase_category\u002Fwoocommerce-restricted-shipping-and-payment-pro\u002F\" title=\"Documentation \" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A simplistic plugin for excluding shipping methods based on multiple rules such as shipping class, package weight and cart totals.",900,14914,3,"2025-12-08T13:55:00.000Z","4.0","5.6",[104,105,106,107,24],"conditional-payments","conditional-shipping","payment-gateways","shipping-method","https:\u002F\u002Fwpruby.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-restricted-shipping-and-payment.1.0.15.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":29,"num_ratings":29,"last_updated":120,"tested_up_to":16,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":125,"download_link":126,"security_score":62,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"cashflows-payments-by-ideal-checkout","Cashflows for WooCommerce","2.3.6.4","Cashflows","https:\u002F\u002Fprofiles.wordpress.org\u002Fcashflowsgateway2021\u002F","\u003Cp>\u003Cstrong>Why choose the Cashflow payments Gateway?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Cashflows is a simple and secure way to take payments online. When connecting Cashflows Gateway to WooCommerce, you will connect into all of the functionality that comes with our extension. Shoppers are directed to a customisable Hosted Payment Page where they securely complete their payment and we take care of the rest. Once the payment is successfully completed, the shopper is directed automatically back to your WooCommerce site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Light touch integration to get your payments up and running faster\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Pre-integration between the Cashflows proprietary platform and WooCommerce means faster setup, lower costs. greater control and more secure data\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart data and reporting to unlock insight and optimise performance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Track performance at-a-glance, with control over remittance, smart reconciliation and reporting built to deliver actionable insight for optimisation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Friendly service and expert support, at every interaction\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our UK based team is always on hand and ready to act. We’ve got your back through implementation, we’ll keep your payments moving and make sure your data is handled securely.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What our customers say\u003C\u002Fstrong>\u003Cbr \u002F>\n“With Cashflows we have a true partnership. Our suggestions and concerns are always taken seriously and addressed. We have been delighted with the level of support we have experienced, and the team resolves any issues very quickly.”\u003C\u002Fp>\n\u003Cp>SplitPay\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Stay in control:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Understand business performance, real-time\u003Cbr \u002F>\nCreate a personalised dashboard, compare performance over time, manage your account, all through a simple online portal.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keep your payments data safe and secure\u003Cbr \u002F>\nWith robust fraud prevention technology, our hosted payment pages include free PCI compliance. Plus 3DS 2.2 authentication as standard\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Deliver a frictionless experience for your customers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>A simple, intuitive checkout experience\u003Cbr \u002F>\nPayment details can be securely stored and automatically filled in to make checkout fast and easy next time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Maximise every sale\u003Cbr \u002F>\nReduce abandoned shopping carts by accepting the most popular payment types, including Visa, Mastercard, Amex and mobile wallets such as Apple Pay, Google Pay and PayPal.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Take payments from anywhere\u003Cbr \u002F>\nOur gateway comes with a virtual terminal so you can take payments by phone or by email, to help you offer alternatives to customers where they want to pay”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Safe, stable, secure checkouts\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PSD2 ready with built in security including 3DS2.2 authentication\u003C\u002Fli>\n\u003Cli>Built and managed in the cloud for ultimate stability\u003C\u002Fli>\n\u003Cli>Lightning-fast customer checkout \u003C\u002Fli>\n\u003Cli>In-built SSL for safer communications\u003C\u002Fli>\n\u003C\u002Ful>\n","Cashflows Payments Gateway for WooCommerce",700,13797,"2026-01-19T09:46:00.000Z","5.8","7.4",[124,21,22,24],"cashflows","https:\u002F\u002Fwww.ideal-checkout.nl\u002Fpayment-providers\u002Fcashflows","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcashflows-payments-by-ideal-checkout.2.3.6.4.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":62,"num_ratings":99,"last_updated":137,"tested_up_to":138,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":143,"download_link":144,"security_score":62,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"payment-gateways-by-shipping-for-woocommerce","Payment Gateways by Shipping for WooCommerce","1.5.1","WPFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodefactory\u002F","\u003Cp>\u003Cstrong>Payment Gateways by Shipping for WooCommerce\u003C\u002Fstrong> is a lightweight plugin that lets you set the \u003Cstrong>“enable for shipping methods”\u003C\u002Fstrong> option for WooCommerce payment gateways, i.e., gateways will be shown\u002Fhidden on the checkout page depending on which shipping method your customer selects.\u003C\u002Fp>\n\u003Cp>You can choose if you want to enable\u002Fdisable payment gateways by shipping methods or by shipping method instances (e.g., by shipping zones).\u003C\u002Fp>\n\u003Ch3>🏆 Premium Version\u003C\u002Fh3>\n\u003Cp>The free version allows you to set shipping methods for all four standard payment gateways: Direct bank transfer, Check payments, Cash on delivery, and PayPal. With \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fpayment-gateways-by-shipping-for-woocommerce\u002F\" rel=\"nofollow ugc\">Payment Gateways by Shipping for WooCommerce Pro\u003C\u002Fa>, you can set shipping methods for any non-standard payment gateway.\u003C\u002Fp>\n\u003Ch3>🗘 Feedback\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!\u003C\u002Fli>\n\u003Cli>Visit \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fpayment-gateways-by-shipping-for-woocommerce\u002F\" rel=\"nofollow ugc\">plugin site\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ℹ More\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The plugin is \u003Cstrong>“High-Performance Order Storage (HPOS)”\u003C\u002Fstrong> compatible.\u003C\u002Fli>\n\u003C\u002Ful>\n","Set \"enable for shipping methods\" for WooCommerce payment gateways.",500,11897,"2025-09-12T15:13:00.000Z","6.8.5","4.4","",[142,68,106,23,24],"ecommerce","https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fpayment-gateways-by-shipping-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpayment-gateways-by-shipping-for-woocommerce.1.5.1.zip",{"attackSurface":146,"codeSignals":588,"taintFlows":872,"riskAssessment":1026,"analyzedAt":1046},{"hooks":147,"ajaxHandlers":549,"restRoutes":581,"shortcodes":582,"cronEvents":583,"entryPointCount":364,"unprotectedCount":364},[148,154,158,161,166,171,174,177,180,181,183,185,188,191,194,197,200,203,206,209,212,215,218,221,224,227,230,232,235,238,240,242,244,247,250,253,256,259,262,264,267,269,272,274,275,277,279,281,284,286,287,288,290,292,293,295,296,297,299,301,303,305,308,311,314,316,318,320,325,329,334,337,341,345,348,350,353,357,360,365,368,372,377,381,385,387,392,396,399,401,404,408,411,414,416,418,420,423,425,428,429,432,434,436,439,441,444,448,450,452,456,459,463,467,471,473,475,477,479,481,483,485,486,489,491,493,496,499,502,504,508,512,515,517,520,524,527,530,531,532,534,536,538,541,543,545,546],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","before_woocommerce_init","closure","config.php",28,{"type":149,"name":155,"callback":156,"file":152,"line":157},"admin_notices","namespace_or_class_already_in_use",44,{"type":149,"name":155,"callback":159,"file":152,"line":160},"no_woocommerce_found",111,{"type":162,"name":163,"callback":164,"priority":27,"file":152,"line":165},"filter","auto_update_plugin","disable_makecommerce_automatic_updates",148,{"type":149,"name":167,"callback":168,"file":169,"line":170},"init","anonymous","includes\\makecommerce.php",113,{"type":162,"name":172,"callback":168,"file":169,"line":173},"query_vars",128,{"type":149,"name":175,"callback":168,"file":169,"line":176},"mc_banklinks_update_cron",131,{"type":149,"name":178,"callback":168,"file":169,"line":179},"parse_request",133,{"type":149,"name":155,"callback":168,"file":169,"line":165},{"type":149,"name":155,"callback":168,"file":169,"line":182},152,{"type":149,"name":155,"callback":168,"file":169,"line":184},156,{"type":149,"name":186,"callback":168,"file":169,"line":187},"update_option_mk_api_type",159,{"type":149,"name":189,"callback":168,"file":169,"line":190},"woocommerce_get_sections_advanced",162,{"type":149,"name":192,"callback":168,"file":169,"line":193},"woocommerce_get_sections_api",163,{"type":162,"name":195,"callback":168,"file":169,"line":196},"woocommerce_get_settings_advanced",166,{"type":162,"name":198,"callback":168,"file":169,"line":199},"woocommerce_get_settings_api",167,{"type":162,"name":201,"callback":168,"file":169,"line":202},"manage_edit-shop_order_columns",170,{"type":162,"name":204,"callback":168,"file":169,"line":205},"manage_edit-shop_order_sortable_columns",171,{"type":149,"name":207,"callback":168,"file":169,"line":208},"manage_shop_order_posts_custom_column",172,{"type":149,"name":210,"callback":168,"file":169,"line":211},"wp_login",175,{"type":149,"name":213,"callback":168,"file":169,"line":214},"woocommerce_settings_saved",176,{"type":162,"name":216,"callback":168,"file":169,"line":217},"plugin_action_links_makecommerce\u002Fmakecommerce.php",179,{"type":162,"name":219,"callback":168,"file":169,"line":220},"woocommerce_admin_field_api_javascript_ui",181,{"type":149,"name":222,"callback":168,"file":169,"line":223},"admin_enqueue_scripts",184,{"type":149,"name":225,"callback":168,"file":169,"line":226},"admin_menu",185,{"type":149,"name":228,"callback":168,"file":169,"line":229},"admin_head",186,{"type":149,"name":228,"callback":168,"file":169,"line":231},187,{"type":149,"name":233,"callback":168,"file":169,"line":234},"admin_init",188,{"type":149,"name":236,"callback":168,"file":169,"line":237},"wp_enqueue_scripts",203,{"type":149,"name":236,"callback":168,"file":169,"line":239},204,{"type":149,"name":222,"callback":168,"file":169,"line":241},207,{"type":149,"name":222,"callback":168,"file":169,"line":243},208,{"type":149,"name":245,"callback":168,"file":169,"line":246},"woocommerce_shipping_init",211,{"type":162,"name":248,"callback":168,"file":169,"line":249},"woocommerce_shipping_methods",214,{"type":162,"name":251,"callback":168,"file":169,"line":252},"woocommerce_checkout_update_order_review",216,{"type":162,"name":254,"callback":168,"file":169,"line":255},"posts_where",217,{"type":162,"name":257,"callback":168,"file":169,"line":258},"woocommerce_order_status_processing",219,{"type":149,"name":260,"callback":168,"file":169,"line":261},"woocommerce_update_order",221,{"type":149,"name":260,"callback":168,"file":169,"line":263},222,{"type":149,"name":265,"callback":168,"file":169,"line":266},"update_option_mc_map_geocoding_api_key",227,{"type":149,"name":155,"callback":168,"file":169,"line":268},228,{"type":149,"name":167,"callback":168,"file":270,"line":271},"makecommerce\\includes\\makecommerce.php",115,{"type":162,"name":172,"callback":168,"file":270,"line":273},130,{"type":149,"name":175,"callback":168,"file":270,"line":179},{"type":149,"name":178,"callback":168,"file":270,"line":276},135,{"type":149,"name":155,"callback":168,"file":270,"line":278},150,{"type":149,"name":155,"callback":168,"file":270,"line":280},154,{"type":149,"name":282,"callback":168,"file":270,"line":283},"update_option_mc_api_mode",158,{"type":162,"name":201,"callback":168,"file":270,"line":285},161,{"type":162,"name":204,"callback":168,"file":270,"line":190},{"type":149,"name":207,"callback":168,"file":270,"line":193},{"type":162,"name":289,"callback":168,"file":270,"line":196},"manage_woocommerce_page_wc-orders_columns",{"type":149,"name":291,"callback":168,"file":270,"line":199},"manage_woocommerce_page_wc-orders_custom_column",{"type":149,"name":210,"callback":168,"file":270,"line":202},{"type":162,"name":216,"callback":168,"file":270,"line":294},173,{"type":149,"name":233,"callback":168,"file":270,"line":231},{"type":149,"name":233,"callback":168,"file":270,"line":234},{"type":149,"name":228,"callback":168,"file":270,"line":298},189,{"type":149,"name":225,"callback":168,"file":270,"line":300},190,{"type":149,"name":225,"callback":168,"file":270,"line":302},191,{"type":149,"name":222,"callback":168,"file":270,"line":304},192,{"type":149,"name":306,"callback":168,"file":270,"line":307},"add_option_mc_payments",193,{"type":149,"name":309,"callback":168,"file":270,"line":310},"update_option_mc_payments",194,{"type":149,"name":150,"callback":151,"file":312,"line":313},"makecommerce\\makecommerce.php",25,{"type":149,"name":155,"callback":156,"file":312,"line":315},40,{"type":149,"name":155,"callback":159,"file":312,"line":317},107,{"type":162,"name":163,"callback":164,"priority":27,"file":312,"line":319},144,{"type":149,"name":321,"callback":322,"file":323,"line":324},"woocommerce_update_options_payment_gateways","process_admin_options","makecommerce\\payment\\gateway\\gateway.php",101,{"type":149,"name":326,"callback":327,"file":323,"line":328},"woocommerce_payment_gateways","add_payment_gateway",103,{"type":149,"name":330,"callback":331,"file":332,"line":333},"woocommerce_blocks_loaded","woocommerce_blocks_support","makecommerce\\payment\\gateway\\woocommerce\\woocommerce.php",63,{"type":162,"name":172,"callback":335,"file":332,"line":336},"return_trigger",96,{"type":149,"name":338,"callback":339,"file":332,"line":340},"template_redirect","return_trigger_check",97,{"type":149,"name":342,"callback":343,"file":332,"line":344},"woocommerce_checkout_update_order_meta","set_received_order_url",102,{"type":149,"name":236,"callback":346,"file":332,"line":347},"enqueue_scripts",114,{"type":162,"name":349,"callback":346,"file":332,"line":271},"woocommerce_blocks_checkout_enqueue_data",{"type":149,"name":351,"callback":151,"file":332,"line":352},"woocommerce_blocks_payment_method_type_registration",418,{"type":149,"name":354,"callback":168,"file":355,"line":356},"plugins_loaded","makecommerce\\payment\\payment.php",61,{"type":149,"name":358,"callback":168,"file":355,"line":359},"woocommerce_before_checkout_form",62,{"type":149,"name":361,"callback":362,"file":363,"line":364},"woocommerce_init","register_store_api_data","makecommerce\\shipping\\blocks\\mc-shipping-blocks.php",13,{"type":149,"name":361,"callback":366,"file":363,"line":367},"blocks_update_checkout_country",14,{"type":149,"name":369,"callback":370,"file":363,"line":371},"woocommerce_blocks_checkout_block_registration","register_checkout_block",15,{"type":149,"name":373,"callback":374,"priority":375,"file":363,"line":376},"woocommerce_store_api_checkout_update_order_from_request","update_order_shipping_meta",10,16,{"type":149,"name":378,"callback":379,"file":363,"line":380},"woocommerce_thankyou","pickup_point_details",17,{"type":149,"name":382,"callback":168,"file":383,"line":384},"woocommerce_order_actions_end","makecommerce\\shipping\\label.php",36,{"type":149,"name":233,"callback":168,"file":383,"line":386},37,{"type":149,"name":388,"callback":389,"file":390,"line":391},"woocommerce_after_checkout_validation","check_checkout_fields","makecommerce\\shipping\\method\\method.php",51,{"type":162,"name":393,"callback":394,"priority":375,"file":390,"line":395},"woocommerce_package_rates","hide_mc_shipping_for_subscriptions",52,{"type":162,"name":397,"callback":168,"file":398,"line":386},"woocommerce_admin_order_data_after_shipping_address","makecommerce\\shipping\\order.php",{"type":162,"name":400,"callback":168,"file":398,"line":315},"woocommerce_order_details_after_customer_details",{"type":149,"name":402,"callback":168,"file":398,"line":403},"woocommerce_email_after_order_table",43,{"type":162,"name":405,"callback":168,"file":406,"line":407},"woocommerce_product_options_shipping","makecommerce\\shipping\\product.php",34,{"type":162,"name":409,"callback":168,"file":406,"line":410},"woocommerce_process_product_meta",35,{"type":149,"name":330,"callback":331,"file":412,"line":413},"makecommerce\\shipping\\shipping.php",83,{"type":149,"name":236,"callback":168,"file":412,"line":415},129,{"type":149,"name":222,"callback":168,"file":412,"line":417},132,{"type":149,"name":419,"callback":168,"file":412,"line":276},"add_option_mc_shipping",{"type":149,"name":421,"callback":168,"file":412,"line":422},"update_option_mc_shipping",136,{"type":162,"name":248,"callback":168,"file":412,"line":424},139,{"type":162,"name":426,"callback":168,"file":412,"line":427},"woocommerce_get_sections_shipping",141,{"type":162,"name":257,"callback":168,"file":412,"line":319},{"type":149,"name":430,"callback":168,"file":412,"line":431},"woocommerce_new_order",147,{"type":162,"name":433,"callback":168,"file":412,"line":280},"woocommerce_billing_fields",{"type":149,"name":435,"callback":168,"file":412,"line":184},"woocommerce_review_order_after_shipping",{"type":149,"name":321,"callback":322,"file":437,"line":438},"payment\\gateway\\gateway.php",140,{"type":149,"name":326,"callback":327,"file":437,"line":440},142,{"type":162,"name":442,"callback":443,"priority":313,"file":437,"line":165},"woocommerce_gateway_title","override_payment_method_string",{"type":149,"name":358,"callback":445,"priority":375,"file":446,"line":447},"take_over_checkout","payment\\gateway\\simplecheckout\\simplecheckout.php",24,{"type":149,"name":172,"callback":449,"file":446,"line":313},"return_triggers",{"type":149,"name":338,"callback":339,"file":446,"line":451},26,{"type":149,"name":453,"callback":454,"file":446,"line":455},"woocommerce_before_cart","cart_scripts",27,{"type":149,"name":373,"callback":374,"file":457,"line":458},"payment\\gateway\\woocommerce\\blocks\\woocommerceblocks.php",38,{"type":149,"name":460,"callback":461,"file":457,"line":462},"woocommerce_checkout_subscription_created","update_subscription_order_shipping_meta",39,{"type":149,"name":155,"callback":464,"file":465,"line":466},"banklinks_list_type_notice","payment\\gateway\\woocommerce\\methods.php",73,{"type":149,"name":155,"callback":468,"priority":469,"file":465,"line":470},"empty_banklinks_notice",30,146,{"type":149,"name":330,"callback":331,"file":472,"line":356},"payment\\gateway\\woocommerce\\woocommerce.php",{"type":162,"name":172,"callback":335,"file":472,"line":474},314,{"type":149,"name":338,"callback":339,"file":472,"line":476},315,{"type":149,"name":342,"callback":343,"file":472,"line":478},320,{"type":149,"name":236,"callback":346,"file":472,"line":480},330,{"type":149,"name":351,"callback":151,"file":472,"line":482},642,{"type":149,"name":354,"callback":168,"file":484,"line":356},"payment\\payment.php",{"type":149,"name":358,"callback":168,"file":484,"line":359},{"type":149,"name":382,"callback":168,"file":487,"line":488},"shipping\\label.php",49,{"type":162,"name":490,"callback":168,"file":487,"line":391},"admin_action_parcel_machine_print_labels",{"type":162,"name":492,"callback":168,"file":487,"line":395},"admin_footer",{"type":162,"name":494,"callback":168,"file":487,"line":495},"admin_action_parcel_machine_labels",53,{"type":162,"name":497,"callback":168,"file":487,"line":498},"handle_bulk_actions-woocommerce_page_wc-orders",55,{"type":149,"name":342,"callback":500,"file":501,"line":488},"add_order_meta","shipping\\method\\courier\\smartpost.php",{"type":162,"name":435,"callback":503,"file":501,"line":395},"add_smartpost_courier_checkout_fields",{"type":162,"name":393,"callback":505,"priority":506,"file":507,"line":413},"override_label_translation",50,"shipping\\method\\method.php",{"type":162,"name":509,"callback":510,"priority":506,"file":507,"line":511},"woocommerce_order_get_items","override_shipping_title_translation",84,{"type":149,"name":513,"callback":389,"file":507,"line":514},"woocommerce_checkout_process",88,{"type":149,"name":388,"callback":389,"file":507,"line":516},89,{"type":149,"name":155,"callback":518,"file":507,"line":519},"invalid_phone_number_notice",105,{"type":149,"name":342,"callback":521,"file":522,"line":523},"add_parcelmachine_order_meta","shipping\\method\\parcelmachine\\parcelmachine.php",119,{"type":162,"name":435,"callback":525,"file":522,"line":526},"add_parcelmachine_checkout_fields",123,{"type":162,"name":400,"callback":168,"file":528,"line":529},"shipping\\order.php",33,{"type":162,"name":397,"callback":168,"file":528,"line":407},{"type":162,"name":207,"callback":168,"file":528,"line":410},{"type":162,"name":533,"callback":168,"file":528,"line":384},"woocommerce_email_customer_details_fields",{"type":162,"name":535,"callback":168,"file":528,"line":386},"restrict_manage_posts",{"type":162,"name":537,"callback":168,"file":528,"line":315},"woocommerce_order_list_table_restrict_manage_orders",{"type":162,"name":539,"callback":168,"file":528,"line":540},"woocommerce_order_query_args",42,{"type":162,"name":542,"callback":168,"file":528,"line":157},"bulk_actions-woocommerce_page_wc-orders",{"type":162,"name":405,"callback":168,"file":544,"line":407},"shipping\\product.php",{"type":162,"name":409,"callback":168,"file":544,"line":410},{"type":149,"name":358,"callback":547,"file":548,"line":523},"initialize_mc_map","shipping\\shipping.php",[550,554,557,559,561,565,566,569,570,572,573,576,578],{"action":551,"nopriv":552,"callback":168,"hasNonce":552,"hasCapCheck":552,"file":169,"line":553},"update_map_center",false,224,{"action":551,"nopriv":555,"callback":168,"hasNonce":552,"hasCapCheck":552,"file":169,"line":556},true,225,{"action":558,"nopriv":552,"callback":168,"hasNonce":552,"hasCapCheck":552,"file":412,"line":278},"get_carrier_machines",{"action":558,"nopriv":555,"callback":168,"hasNonce":552,"hasCapCheck":552,"file":412,"line":560},151,{"action":562,"nopriv":552,"callback":563,"hasNonce":552,"hasCapCheck":552,"file":457,"line":564},"mc_blocks_save_shipping_data","save_shipping_data",29,{"action":562,"nopriv":555,"callback":563,"hasNonce":552,"hasCapCheck":552,"file":457,"line":469},{"action":567,"nopriv":552,"callback":567,"hasNonce":552,"hasCapCheck":552,"file":457,"line":568},"get_parcel_machine_html",32,{"action":567,"nopriv":555,"callback":567,"hasNonce":552,"hasCapCheck":552,"file":457,"line":529},{"action":571,"nopriv":552,"callback":571,"hasNonce":552,"hasCapCheck":552,"file":457,"line":410},"get_smartpost_courier_html",{"action":571,"nopriv":555,"callback":571,"hasNonce":552,"hasCapCheck":552,"file":457,"line":384},{"action":574,"nopriv":552,"callback":574,"hasNonce":552,"hasCapCheck":552,"file":472,"line":575},"mc_banklinks_reload",335,{"action":577,"nopriv":552,"callback":168,"hasNonce":552,"hasCapCheck":552,"file":487,"line":506},"print_pml",{"action":579,"nopriv":552,"callback":580,"hasNonce":552,"hasCapCheck":552,"file":548,"line":271},"verify_feature_swc","verify_makecommerce_shipment_mediaton_availablity",[],[],[584,586],{"hook":175,"callback":175,"file":585,"line":540},"includes\\cron.php",{"hook":175,"callback":175,"file":587,"line":540},"makecommerce\\includes\\cron.php",{"dangerousFunctions":589,"sqlUsage":594,"outputEscaping":640,"fileOperations":376,"externalRequests":863,"nonceChecks":29,"capabilityChecks":863,"bundledLibraries":864},[590],{"fn":591,"file":592,"line":214,"context":593},"unserialize","makecommerce\\vendor-prefixed\\twig\\twig\\src\\Profiler\\Profile.php","$this->__unserialize(unserialize($data));",{"prepared":595,"raw":596,"locations":597},11,19,[598,602,604,606,609,611,613,616,618,620,623,625,626,628,629,631,633,636,638],{"file":599,"line":600,"context":601},"api\\api.php",436,"$wpdb->query() with variable interpolation",{"file":603,"line":315,"context":601},"includes\\activator.php",{"file":605,"line":184,"context":601},"makecommerce\\api\\api.php",{"file":607,"line":608,"context":601},"makecommerce\\includes\\activator.php",31,{"file":610,"line":498,"context":601},"makecommerce\\payment\\gateway\\woocommerce\\banklink.php",{"file":610,"line":413,"context":612},"$wpdb->get_results() with variable interpolation",{"file":614,"line":615,"context":612},"makecommerce\\payment\\gateway\\woocommerce\\methods.php",76,{"file":614,"line":617,"context":612},417,{"file":355,"line":619,"context":601},373,{"file":446,"line":621,"context":622},79,"$wpdb->get_row() with variable interpolation",{"file":446,"line":624,"context":622},108,{"file":446,"line":182,"context":601},{"file":627,"line":13,"context":601},"payment\\gateway\\woocommerce\\banklink.php",{"file":627,"line":62,"context":612},{"file":465,"line":630,"context":612},68,{"file":465,"line":632,"context":612},558,{"file":634,"line":635,"context":612},"payment\\gateway\\woocommerce\\paylater.php",273,{"file":484,"line":637,"context":601},389,{"file":548,"line":226,"context":639},"$wpdb->get_col() with variable interpolation",{"escaped":641,"rawEcho":642,"locations":643},143,137,[644,646,648,650,651,653,654,656,658,660,661,664,666,668,670,672,673,674,677,678,680,681,683,684,686,687,689,690,692,693,695,697,699,701,702,704,706,708,709,711,713,715,716,718,719,720,722,723,725,726,727,728,729,730,731,733,735,737,738,739,741,743,745,748,751,752,754,756,759,761,763,764,766,768,769,771,773,774,775,776,777,779,780,781,782,783,784,785,786,788,789,791,792,794,795,797,798,800,801,803,805,806,808,810,811,813,815,816,818,820,821,823,825,826,827,828,830,832,833,834,835,837,838,840,842,843,844,846,847,848,850,852,854,856,858,859,861],{"file":599,"line":440,"context":645},"raw output",{"file":599,"line":647,"context":645},449,{"file":599,"line":649,"context":645},451,{"file":599,"line":649,"context":645},{"file":599,"line":652,"context":645},453,{"file":599,"line":652,"context":645},{"file":599,"line":655,"context":645},466,{"file":599,"line":657,"context":645},467,{"file":599,"line":659,"context":645},468,{"file":599,"line":659,"context":645},{"file":662,"line":663,"context":645},"api\\templates\\shipping_confirm.php",4,{"file":169,"line":665,"context":645},404,{"file":667,"line":234,"context":645},"makecommerce\\admin\\dashboard.php",{"file":605,"line":669,"context":645},109,{"file":605,"line":671,"context":645},169,{"file":605,"line":202,"context":645},{"file":605,"line":202,"context":645},{"file":675,"line":676,"context":645},"makecommerce\\payment\\gateway\\woocommerce\\creditcard.php",18,{"file":675,"line":596,"context":645},{"file":614,"line":679,"context":645},213,{"file":614,"line":249,"context":645},{"file":614,"line":682,"context":645},231,{"file":614,"line":682,"context":645},{"file":614,"line":685,"context":645},234,{"file":614,"line":685,"context":645},{"file":614,"line":688,"context":645},238,{"file":614,"line":688,"context":645},{"file":614,"line":691,"context":645},242,{"file":614,"line":691,"context":645},{"file":614,"line":694,"context":645},256,{"file":614,"line":696,"context":645},274,{"file":614,"line":698,"context":645},300,{"file":614,"line":700,"context":645},313,{"file":614,"line":619,"context":645},{"file":614,"line":703,"context":645},402,{"file":614,"line":705,"context":645},445,{"file":332,"line":707,"context":645},334,{"file":363,"line":176,"context":645},{"file":363,"line":710,"context":645},149,{"file":383,"line":712,"context":645},70,{"file":383,"line":714,"context":645},117,{"file":398,"line":466,"context":645},{"file":398,"line":717,"context":645},77,{"file":398,"line":621,"context":645},{"file":398,"line":413,"context":645},{"file":398,"line":721,"context":645},85,{"file":398,"line":516,"context":645},{"file":398,"line":724,"context":645},94,{"file":398,"line":340,"context":645},{"file":398,"line":344,"context":645},{"file":398,"line":519,"context":645},{"file":398,"line":280,"context":645},{"file":398,"line":196,"context":645},{"file":398,"line":202,"context":645},{"file":398,"line":732,"context":645},177,{"file":398,"line":734,"context":645},180,{"file":398,"line":736,"context":645},199,{"file":398,"line":239,"context":645},{"file":398,"line":679,"context":645},{"file":412,"line":740,"context":645},601,{"file":742,"line":367,"context":645},"makecommerce\\vendor-prefixed\\autoload.php",{"file":744,"line":596,"context":645},"makecommerce\\vendor-prefixed\\composer\\platform_check.php",{"file":746,"line":747,"context":645},"makecommerce\\vendor-prefixed\\twig\\twig\\src\\Extension\\CoreExtension.php",2107,{"file":749,"line":750,"context":645},"makecommerce\\vendor-prefixed\\twig\\twig\\src\\Template.php",121,{"file":749,"line":424,"context":645},{"file":749,"line":753,"context":645},359,{"file":755,"line":516,"context":645},"makecommerce\\vendor-prefixed\\twig\\twig\\src\\TemplateWrapper.php",{"file":757,"line":758,"context":645},"makecommerce\\vendor-prefixed\\twig\\twig\\src\\Test\\IntegrationTestCase.php",267,{"file":757,"line":760,"context":645},268,{"file":446,"line":762,"context":645},91,{"file":446,"line":750,"context":645},{"file":446,"line":765,"context":645},310,{"file":446,"line":767,"context":645},603,{"file":627,"line":241,"context":645},{"file":627,"line":770,"context":645},212,{"file":772,"line":676,"context":645},"payment\\gateway\\woocommerce\\creditcard.php",{"file":772,"line":596,"context":645},{"file":465,"line":229,"context":645},{"file":465,"line":231,"context":645},{"file":465,"line":231,"context":645},{"file":465,"line":778,"context":645},202,{"file":465,"line":237,"context":645},{"file":465,"line":237,"context":645},{"file":465,"line":635,"context":645},{"file":465,"line":635,"context":645},{"file":465,"line":635,"context":645},{"file":465,"line":635,"context":645},{"file":465,"line":635,"context":645},{"file":465,"line":787,"context":645},278,{"file":465,"line":787,"context":645},{"file":465,"line":790,"context":645},321,{"file":465,"line":790,"context":645},{"file":465,"line":793,"context":645},324,{"file":465,"line":793,"context":645},{"file":465,"line":796,"context":645},328,{"file":465,"line":796,"context":645},{"file":465,"line":799,"context":645},332,{"file":465,"line":799,"context":645},{"file":465,"line":802,"context":645},353,{"file":465,"line":804,"context":645},358,{"file":465,"line":619,"context":645},{"file":465,"line":807,"context":645},395,{"file":465,"line":809,"context":645},443,{"file":465,"line":655,"context":645},{"file":465,"line":812,"context":645},518,{"file":465,"line":814,"context":645},546,{"file":634,"line":694,"context":645},{"file":634,"line":817,"context":645},411,{"file":472,"line":819,"context":645},559,{"file":487,"line":184,"context":645},{"file":487,"line":822,"context":645},195,{"file":487,"line":824,"context":645},281,{"file":501,"line":333,"context":645},{"file":507,"line":319,"context":645},{"file":522,"line":179,"context":645},{"file":522,"line":829,"context":645},487,{"file":522,"line":831,"context":645},494,{"file":528,"line":615,"context":645},{"file":528,"line":519,"context":645},{"file":528,"line":347,"context":645},{"file":528,"line":836,"context":645},125,{"file":528,"line":182,"context":645},{"file":528,"line":839,"context":645},160,{"file":528,"line":841,"context":645},165,{"file":528,"line":304,"context":645},{"file":528,"line":822,"context":645},{"file":528,"line":845,"context":645},198,{"file":528,"line":553,"context":645},{"file":528,"line":268,"context":645},{"file":528,"line":849,"context":645},232,{"file":528,"line":851,"context":645},272,{"file":528,"line":853,"context":645},275,{"file":528,"line":855,"context":645},296,{"file":528,"line":857,"context":645},299,{"file":528,"line":478,"context":645},{"file":528,"line":860,"context":645},325,{"file":548,"line":862,"context":645},1076,2,[865,869],{"name":866,"version":867,"knownCves":868},"jQuery","3.4.0",[],{"name":870,"version":38,"knownCves":871},"Guzzle",[],[873,888,905,916,928,936,945,954,968,980,988,996,1014],{"entryPoint":874,"graph":875,"unsanitizedCount":28,"severity":41},"render_shipping_configuration_iframe (makecommerce\\admin\\dashboard.php:191)",{"nodes":876,"edges":886},[877,881],{"id":878,"type":879,"label":880,"file":667,"line":241},"n0","source","$_SERVER",{"id":882,"type":883,"label":884,"file":667,"line":261,"wp_function":885},"n1","sink","echo() [XSS]","echo",[887],{"from":878,"to":882,"sanitized":552},{"entryPoint":889,"graph":890,"unsanitizedCount":863,"severity":41},"display_label (makecommerce\\shipping\\label.php:84)",{"nodes":891,"edges":902},[892,894,897,900],{"id":878,"type":879,"label":893,"file":383,"line":762},"$_GET",{"id":882,"type":883,"label":895,"file":383,"line":271,"wp_function":896},"header() [Header Injection]","header",{"id":898,"type":879,"label":893,"file":383,"line":899},"n2",90,{"id":901,"type":883,"label":884,"file":383,"line":714,"wp_function":885},"n3",[903,904],{"from":878,"to":882,"sanitized":552},{"from":898,"to":901,"sanitized":552},{"entryPoint":906,"graph":907,"unsanitizedCount":863,"severity":41},"\u003Clabel> (makecommerce\\shipping\\label.php:0)",{"nodes":908,"edges":913},[909,910,911,912],{"id":878,"type":879,"label":893,"file":383,"line":762},{"id":882,"type":883,"label":895,"file":383,"line":271,"wp_function":896},{"id":898,"type":879,"label":893,"file":383,"line":899},{"id":901,"type":883,"label":884,"file":383,"line":714,"wp_function":885},[914,915],{"from":878,"to":882,"sanitized":552},{"from":898,"to":901,"sanitized":552},{"entryPoint":917,"graph":918,"unsanitizedCount":28,"severity":41},"update_cart (payment\\gateway\\simplecheckout\\simplecheckout.php:592)",{"nodes":919,"edges":926},[920,922],{"id":878,"type":879,"label":893,"file":446,"line":921},598,{"id":882,"type":883,"label":923,"file":446,"line":924,"wp_function":925},"wp_redirect() [Open Redirect]",605,"wp_redirect",[927],{"from":878,"to":882,"sanitized":552},{"entryPoint":929,"graph":930,"unsanitizedCount":28,"severity":41},"\u003Csimplecheckout> (payment\\gateway\\simplecheckout\\simplecheckout.php:0)",{"nodes":931,"edges":934},[932,933],{"id":878,"type":879,"label":893,"file":446,"line":921},{"id":882,"type":883,"label":923,"file":446,"line":924,"wp_function":925},[935],{"from":878,"to":882,"sanitized":552},{"entryPoint":937,"graph":938,"unsanitizedCount":28,"severity":41},"add_pay_later_block_to_product (payment\\gateway\\woocommerce\\paylater.php:162)",{"nodes":939,"edges":943},[940,942],{"id":878,"type":879,"label":893,"file":634,"line":941},182,{"id":882,"type":883,"label":884,"file":634,"line":694,"wp_function":885},[944],{"from":878,"to":882,"sanitized":552},{"entryPoint":946,"graph":947,"unsanitizedCount":28,"severity":41},"invalid_api_key_notification (shipping\\shipping.php:1055)",{"nodes":948,"edges":952},[949,951],{"id":878,"type":879,"label":893,"file":548,"line":950},1073,{"id":882,"type":883,"label":884,"file":548,"line":862,"wp_function":885},[953],{"from":878,"to":882,"sanitized":552},{"entryPoint":955,"graph":956,"unsanitizedCount":663,"severity":967},"save_credentials_settings (makecommerce\\admin\\dashboard.php:324)",{"nodes":957,"edges":965},[958,961],{"id":878,"type":879,"label":959,"file":667,"line":960},"$_POST (x4)",326,{"id":882,"type":883,"label":962,"file":667,"line":963,"wp_function":964},"update_option() [Settings Manipulation]",327,"update_option",[966],{"from":878,"to":882,"sanitized":552},"low",{"entryPoint":969,"graph":970,"unsanitizedCount":979,"severity":967},"\u003Cdashboard> (makecommerce\\admin\\dashboard.php:0)",{"nodes":971,"edges":976},[972,973,974,975],{"id":878,"type":879,"label":880,"file":667,"line":241},{"id":882,"type":883,"label":884,"file":667,"line":261,"wp_function":885},{"id":898,"type":879,"label":959,"file":667,"line":960},{"id":901,"type":883,"label":962,"file":667,"line":963,"wp_function":964},[977,978],{"from":878,"to":882,"sanitized":552},{"from":898,"to":901,"sanitized":552},5,{"entryPoint":981,"graph":982,"unsanitizedCount":28,"severity":967},"\u003Cpaylater> (payment\\gateway\\woocommerce\\paylater.php:0)",{"nodes":983,"edges":986},[984,985],{"id":878,"type":879,"label":893,"file":634,"line":941},{"id":882,"type":883,"label":884,"file":634,"line":694,"wp_function":885},[987],{"from":878,"to":882,"sanitized":552},{"entryPoint":989,"graph":990,"unsanitizedCount":28,"severity":967},"\u003Cshipping> (shipping\\shipping.php:0)",{"nodes":991,"edges":994},[992,993],{"id":878,"type":879,"label":893,"file":548,"line":950},{"id":882,"type":883,"label":884,"file":548,"line":862,"wp_function":885},[995],{"from":878,"to":882,"sanitized":552},{"entryPoint":997,"graph":998,"unsanitizedCount":863,"severity":1013},"\u003Cpayment> (makecommerce\\payment\\payment.php:0)",{"nodes":999,"edges":1010},[1000,1002,1006,1007],{"id":878,"type":879,"label":1001,"file":355,"line":211},"$_POST",{"id":882,"type":883,"label":1003,"file":355,"line":1004,"wp_function":1005},"get_results() [SQLi]",356,"get_results",{"id":898,"type":879,"label":1001,"file":355,"line":211},{"id":901,"type":883,"label":1008,"file":355,"line":619,"wp_function":1009},"query() [SQLi]","query",[1011,1012],{"from":878,"to":882,"sanitized":552},{"from":898,"to":901,"sanitized":552},"high",{"entryPoint":1015,"graph":1016,"unsanitizedCount":863,"severity":1013},"\u003Cpayment> (payment\\payment.php:0)",{"nodes":1017,"edges":1023},[1018,1019,1021,1022],{"id":878,"type":879,"label":1001,"file":484,"line":294},{"id":882,"type":883,"label":1003,"file":484,"line":1020,"wp_function":1005},372,{"id":898,"type":879,"label":1001,"file":484,"line":294},{"id":901,"type":883,"label":1008,"file":484,"line":637,"wp_function":1009},[1024,1025],{"from":878,"to":882,"sanitized":552},{"from":898,"to":901,"sanitized":552},{"summary":1027,"deductions":1028},"The 'makecommerce' v4.0.6 plugin exhibits a concerning security posture primarily due to a significant number of unprotected entry points. All 13 identified AJAX handlers lack authentication checks, creating a broad attack surface where any unauthenticated user could potentially interact with these functions. Furthermore, the presence of unsanitized paths in all analyzed taint flows, coupled with two high-severity taint flow findings, indicates a strong possibility of remote code execution or privilege escalation vulnerabilities. The plugin also uses the `unserialize` function, which is a known risk if used with untrusted input.\n\nWhile the plugin shows some positive signs, such as a moderate use of prepared statements for SQL queries and a decent percentage of properly escaped output, these strengths are overshadowed by the critical weaknesses. The vulnerability history, including a recent medium-severity Cross-site Scripting (XSS) vulnerability, reinforces the concerns about input validation and output sanitization. Although there are no currently unpatched CVEs, the pattern of past vulnerabilities and the static analysis findings suggest a need for significant improvements in secure coding practices. The lack of nonce checks on any AJAX handlers is a glaring omission that exacerbates the risk posed by the unprotected entry points.\n\nIn conclusion, 'makecommerce' v4.0.6 presents a high security risk. The large number of unprotected AJAX handlers, combined with high-severity taint flows and the presence of dangerous functions like `unserialize`, creates ample opportunities for attackers. While some basic security measures are in place, they are insufficient to mitigate the inherent risks. It is strongly recommended that the plugin undergo a thorough security audit and remediation of identified issues before further use.",[1029,1031,1034,1036,1038,1040,1042,1044],{"reason":1030,"points":375},"All AJAX handlers lack auth checks",{"reason":1032,"points":1033},"High severity taint flows",12,{"reason":1035,"points":375},"Unsanitized paths in taint flows",{"reason":1037,"points":14},"Dangerous function: unserialize",{"reason":1039,"points":14},"No nonce checks on AJAX handlers",{"reason":1041,"points":99},"Bundled outdated jQuery v3.4.0",{"reason":1043,"points":979},"Recent XSS vulnerability",{"reason":1045,"points":979},"Insufficient capability checks","2026-03-16T18:25:39.498Z",{"wat":1048,"direct":1067},{"assetPaths":1049,"generatorPatterns":1056,"scriptPaths":1057,"versionParams":1059},[1050,1051,1052,1053,1054,1055],"\u002Fwp-content\u002Fplugins\u002Fmakecommerce\u002Fadmin\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fmakecommerce\u002Fadmin\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fmakecommerce\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fmakecommerce\u002Fjs\u002Fcart.js","\u002Fwp-content\u002Fplugins\u002Fmakecommerce\u002Fjs\u002Fcheckout.js","\u002Fwp-content\u002Fplugins\u002Fmakecommerce\u002Fjs\u002Fmakecommerce-checkout-validation.js",[],[1051,1052,1053,1054,1055,1058],"\u002Fwp-content\u002Fplugins\u002Fmakecommerce\u002Fapi\u002Fjs\u002Fapi.js",[1060,1061,1062,1063,1064,1065,1066],"makecommerce\u002Fadmin\u002Fcss\u002Fadmin.css?ver=","makecommerce\u002Fadmin\u002Fjs\u002Fadmin.js?ver=","makecommerce\u002Fjs\u002Ffrontend.js?ver=","makecommerce\u002Fjs\u002Fcart.js?ver=","makecommerce\u002Fjs\u002Fcheckout.js?ver=","makecommerce\u002Fjs\u002Fmakecommerce-checkout-validation.js?ver=","makecommerce\u002Fapi\u002Fjs\u002Fapi.js?ver=",{"cssClasses":1068,"htmlComments":1072,"htmlAttributes":1074,"restEndpoints":1092,"jsGlobals":1094,"shortcodeOutput":1097},[1069,1070,1071],"mc-api-settings","makecommerce-shipping-plus-notice","mk-shipping-plus-link",[1073],"\u003C!-- MakeCommerce Shipping+ is now available -->",[1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091],"data-env","data-payment-env","data-currency","data-language","data-return-url","data-cancel-url","data-callback-url","data-pay-id","data-customer-id","data-order-id","data-order-total","data-order-tax","data-order-shipping","data-order-discount","data-order-reference","data-shipping-cost","data-shipping-methods",[1093],"\u002Fwp-json\u002Fmakecommerce\u002Fv1\u002Fwebhook",[1095,1096],"makecommerce_checkout_params","makecommerce_shipping_params",[]]