[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBMJfyjgKgTxV4ey2zLKO_MvWodm02Cl4zMWo25y50Ps":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":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":132,"fingerprints":299},"beep-conditional-payments","Beep Conditional Payments for WooCommerce","1.0.2","BeepCoder","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeepcoder\u002F","\u003Cp>\u003Cstrong>Beep Conditional Payments\u003C\u002Fstrong> lets you show or hide WooCommerce payment gateways at checkout depending on conditions you define.\u003Cbr \u002F>\nYou can also add extra fees for specific scenarios (Pro version).\u003C\u002Fp>\n\u003Cp>Easily build rules like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable \u003Cem>Bank Transfer\u003C\u002Fem> only for orders above $100.  \u003C\u002Fli>\n\u003Cli>Disable \u003Cem>Cash on Delivery\u003C\u002Fem> for digital products.  \u003C\u002Fli>\n\u003Cli>Add a $5 fee when a coupon is applied (Pro).  \u003C\u002Fli>\n\u003Cli>Show different payment methods depending on user roles or location.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why use Beep Conditional Payments?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Save time managing payment options.  \u003C\u002Fli>\n\u003Cli>Prevent unwanted gateways from appearing.  \u003C\u002Fli>\n\u003Cli>Apply smart business logic without code.  \u003C\u002Fli>\n\u003Cli>Create unlimited rulesets.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited conditional \u003Cstrong>rulesets\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Enable or disable WooCommerce payment gateways  \u003C\u002Fli>\n\u003Cli>Export & Import rulesets (JSON)  \u003C\u002Fli>\n\u003Cli>Duplicate or delete rulesets  \u003C\u002Fli>\n\u003Cli>Conditions supported:\n\u003Cul>\n\u003Cli>Order subtotal  \u003C\u002Fli>\n\u003Cli>Shipping method  \u003C\u002Fli>\n\u003Cli>Products (include \u002F include only \u002F exclude)  \u003C\u002Fli>\n\u003Cli>Billing fields (first name, last name, company, state, country, email, phone)  \u003C\u002Fli>\n\u003Cli>Shipping fields (first name, last name, company, state, country, postcode)  \u003C\u002Fli>\n\u003Cli>Customer logged-in status  \u003C\u002Fli>\n\u003Cli>Customer role  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cp>All Free features \u003Cstrong>plus\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add \u003Cstrong>extra checkout fees\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Advanced conditions:\n\u003Cul>\n\u003Cli>Number of items in cart  \u003C\u002Fli>\n\u003Cli>Coupon applied (include \u002F exclude)  \u003C\u002Fli>\n\u003Cli>Product categories, tags, brands, product types, shipping classes  \u003C\u002Fli>\n\u003Cli>Stock status (in stock \u002F out of stock)  \u003C\u002Fli>\n\u003Cli>Customer previous orders count  \u003C\u002Fli>\n\u003Cli>Customer IP address  \u003C\u002Fli>\n\u003Cli>VAT exempt status  \u003C\u002Fli>\n\u003Cli>Day of the week (Mon–Sun)  \u003C\u002Fli>\n\u003Cli>Time of the day (HHMM 24h format)  \u003C\u002Fli>\n\u003Cli>Date range (start \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> end)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Premium support & updates  \u003C\u002Fli>\n\u003C\u002Ful>\n","Control WooCommerce payment methods with flexible rules. Enable, disable, or add fees based on order, products, or customers.",10,224,0,"2025-09-26T15:04:00.000Z","6.8.5","5.8","7.4",[19,20,21,22,23],"checkout","conditional-payments","payment-gateways","payments","woocommerce","https:\u002F\u002Fbeepcoder.com\u002Fplugins\u002Fbeep-conditional-payments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbeep-conditional-payments.1.0.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"beepcoder",2,96,30,91,"2026-04-03T23:25:51.237Z",[38,58,75,90,111],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":26,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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","6.9.4","4.0","5.6",[20,54,21,55,23],"conditional-shipping","shipping-method","https:\u002F\u002Fwpruby.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-restricted-shipping-and-payment.1.0.15.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":26,"num_ratings":32,"last_updated":68,"tested_up_to":50,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"conditional-shipping-and-payments-for-woocommerce","Codiepress WooCommerce Conditional Shipping and Payments – Hide Shipping & Payment Methods","1.0.6","Codiepress","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodiepress\u002F","\u003Cp>\u003Cstrong>The Conditional Payment Rule is not yet compatible with the latest version of WooCommerce. We are currently working on an update.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Looking for an easy way to \u003Cstrong>restrict shipping methods or payment gateways\u003C\u002Fstrong> in WooCommerce? The \u003Cstrong>Conditional Shipping and Payments for WooCommerce\u003C\u002Fstrong> plugin allows store owners to:\u003C\u002Fp>\n\u003Cp>✔ \u003Cstrong>Hide or enable specific shipping methods\u003C\u002Fstrong> based on cart total, weight, quantity, shipping class, or product categories.\u003Cbr \u002F>\n✔ \u003Cstrong>Restrict payment gateways\u003C\u002Fstrong> based on customer roles, billing country, products in the cart, or order history.\u003Cbr \u002F>\n✔ \u003Cstrong>Set custom shipping rules\u003C\u002Fstrong> for different user types (wholesale, retail, or VIP customers).\u003Cbr \u002F>\n✔ \u003Cstrong>Disable cash on delivery (COD) or specific payment methods\u003C\u002Fstrong> for certain locations.\u003Cbr \u002F>\n✔ \u003Cstrong>Control shipping options dynamically\u003C\u002Fstrong> based on flexible rules.\u003C\u002Fp>\n\u003Cp>This plugin is perfect for \u003Cstrong>WooCommerce store owners\u003C\u002Fstrong> who want to optimize the checkout experience by displaying only relevant shipping and payment options to customers.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Hide WooCommerce shipping methods\u003C\u002Fstrong> based on:\u003Cbr \u002F>\n   – Cart total, weight, or quantity\u003Cbr \u002F>\n   – Specific products or product categories\u003Cbr \u002F>\n   – Customer roles and user meta\u003Cbr \u002F>\n   – Shipping and billing address\u003Cbr \u002F>\n   – Date and time (e.g., restrict methods on weekends)\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Restrict WooCommerce payment gateways\u003C\u002Fstrong> dynamically:\u003Cbr \u002F>\n   – Disable payment methods for specific users or roles\u003Cbr \u002F>\n   – Hide certain payment gateways for high or low cart totals\u003Cbr \u002F>\n   – Restrict gateways based on country, state, or zip code\u003Cbr \u002F>\n   – Block payments for specific coupons or discounts\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Advanced Conditional Rules\u003C\u002Fstrong>\u003Cbr \u002F>\n   – Use multiple conditions together\u003Cbr \u002F>\n   – Works with \u003Cstrong>WooCommerce shipping zones & shipping classes\u003C\u002Fstrong>\u003Cbr \u002F>\n   – Compatible with \u003Cstrong>all major WooCommerce payment gateways\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Why Use Conditional Shipping & Payments for WooCommerce?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>🚀 \u003Cstrong>Enhance customer checkout experience\u003C\u002Fstrong> – Show only relevant shipping & payment methods.\u003Cbr \u002F>\n🛒 \u003Cstrong>Improve conversion rates\u003C\u002Fstrong> – Avoid abandoned carts by offering the right options.\u003Cbr \u002F>\n🔄 \u003Cstrong>Flexible & easy-to-use\u003C\u002Fstrong> – No coding required!\u003C\u002Fp>\n\u003Ch3>Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload the plugin files to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory or install the plugin via WordPress.  \u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ screen.  \u003C\u002Fli>\n\u003Cli>Add conditions for hiding or showing shipping and payment methods based on cart rules.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Upgrade to Pro\u003C\u002Fh3>\n\u003Cp>Get the \u003Cstrong>Pro version\u003C\u002Fstrong> to unlock advanced rules, more shipping conditions, and priority support!\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fcodiepress.com\u002Fplugins\u002Fconditional-shipping-and-payments-pro-for-woocommerce\u002F?utm_campaign=conditional+shipping+and+payments&utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For any questions, issues, or feedback regarding the Conditional Shipping and Payment Method plugin, feel free to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fconditional-shipping-and-payments-for-woocommerce\u002F\" rel=\"ugc\">post here\u003C\u002Fa>.\u003C\u002Fp>\n","Easily manage WooCommerce shipping & payment methods by cart, user roles, address & more. Enhance checkout with conditional shipping & payments.",200,2035,"2025-12-17T04:47:00.000Z","6.2.0","7.4.3",[20,54,72,21,23],"hide-shipping-methods","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-shipping-and-payments-for-woocommerce.1.0.6.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":50,"requires_at_least":85,"requires_php":17,"tags":86,"homepage":88,"download_link":89,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woo-iran-shetab-card-field","Shetab Card Field For WooCommerce","2.1.4","ParsMizban","https:\u002F\u002Fprofiles.wordpress.org\u002Fparsmizban\u002F","\u003Cp>With this plugin, you can add a Shetab card number field to the order form in WooCommerce. When a customer places an order, you can collect their Shetab card number. This allows you to refund the amount to their account when needed.\u003C\u002Fp>\n\u003Cp>Validated by:\u003Cbr \u002F>\nhttps:\u002F\u002Fwpreadme.com\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdevelopers\u002Freadme-validator\u003C\u002Fp>\n","Adding a field for receiving Shetab card number for WooCommerce",5411,"2026-02-13T22:06:00.000Z","6.0",[19,87,21,22,23],"order","https:\u002F\u002Fparsmizban.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-iran-shetab-card-field.2.1.4.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":50,"requires_at_least":103,"requires_php":73,"tags":104,"homepage":107,"download_link":108,"security_score":26,"vuln_count":109,"unpatched_count":13,"last_vuln_date":110,"fetched_at":28},"woocommerce-gateway-amazon-payments-advanced","Amazon Pay for WooCommerce","2.6.1","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>\u003Cstrong>What is Amazon Pay?\u003C\u002Fstrong> An end-to-end payment solution that gives hundreds of millions of active Amazon customers [1] a familiar, fast, and secure way to complete their purchase through your online store. Shoppers can use the address and payment information already stored in their Amazon account to check out – avoiding account creation or the need to re-enter their billing and shipping information. The performance is continually optimized by technology, learnings, and best practices from Amazon.\u003C\u002Fp>\n\u003Cp>As earth’s most customer-centric company, we are continuously innovating on behalf of our customers. With 91% of Amazon Pay customers saying they would use Amazon Pay again and hundreds of millions of active Amazon customers already enabled for Amazon Pay, it can make it easier for you to deliver an improved customer experience online [2].\u003C\u002Fp>\n\u003Ch4>The benefits of using Amazon Pay\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Keep customers engaged – from cart to finish\u003C\u002Fstrong>\u003Cbr \u002F>\n37% percent of customers abandon a site because they’re asked to create an account.[3] With Amazon Pay, there’s no need to create a new account or enter new information on your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Reduce chargebacks and fraudulent transactions\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Amazon brand is a proven winner of customer trust.[4] Our advanced fraud protection is the same technology used on Amazon.com\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Grow your audience with co-marketing initiatives\u003C\u002Fstrong>\u003Cbr \u002F>\nThe cost of acquiring new customers has increased by over 50% over the last five years.[5] With Amazon Pay co-marketing programs, tap into Amazon’s customer base of 200m+ global Prime customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Leverage the latest technology that customers love\u003C\u002Fstrong>\u003Cbr \u002F>\nBenefit from Amazon’s ecommerce innovations, enable features like recurring payments, let customers shop with their voice using Alexa, and much more.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>PSD2 compliant\u003C\u002Fstrong>: Built-in support for Strong Customer Authentication (SCA) as required under the Second Payment Services Directive (PSD2) in the European Economic Area (EEA).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency\u003C\u002Fstrong>: Maintain the local currency experience across the shopping journey and help customers avoid currency conversion fees from their credit card issuer or bank.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring payment support for \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>\u003C\u002Fstrong> (separate purchase): available for USA, UK, Germany, France, Italy, Ireland, Spain, Luxembourg, Austria, Belgium, Cyprus, Netherlands, Sweden, Portugal, Hungary, Denmark and Japan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Decline Handling\u003C\u002Fstrong>: Reduce lost sales with a consistent experience for customers to gracefully recover from a declined payment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment Protection Policy\u003C\u002Fstrong>: Protection against fraud-related chargebacks[6].\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Amazon Pay A-to-z Guarantee\u003C\u002Fstrong>: Increase customer confidence to complete purchase in your online store with extra assurance on the timeliness of delivery and order quality[7] .\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delivery Notifications\u003C\u002Fstrong>: Proactively alert customers on the arrival status of physical goods orders via Amazon Alexa[8].\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Definitions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[1] Represents active Amazon customer accounts, 2020.\u003C\u002Fli>\n\u003Cli>[2] Consumer Net Promoter Score (NPS) Surveys: Conducted by Amazon Pay in 2019 among US, UK, DE, FR, IT, and ES consumers who had used Amazon Pay in the 12 months preceding to the survey launch dates.\u003C\u002Fli>\n\u003Cli>[3] Data from Mobile Checkout Optimization Report, by the Baymard Institute, 2020, commissioned by Amazon Pay.\u003C\u002Fli>\n\u003Cli>[4] Axios Harris Poll 100, Corporate Reputation Rankings, July 2020.\u003C\u002Fli>\n\u003Cli>[5] Profitwell, 2020\u003C\u002Fli>\n\u003Cli>[6] Available for qualified physical goods purchases only.\u003C\u002Fli>\n\u003Cli>[7] For eligible transactions detailed on the \u003Ca href=\"https:\u002F\u002Fpay.amazon.com\u002Fhelp\u002F201212430\" rel=\"nofollow ugc\">Amazon Pay Customer Agreement\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>[8] Not available for Royal Mail in the UK.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to enable Amazon Pay on WooCommerce\u003C\u002Fh4>\n\u003Cp>It only takes a few clicks to enable Amazon Pay on your WooCommerce storefront.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FrYoiEjl5Ek8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n","Install the Amazon Pay plugin for your WooCommerce store and take advantage of a seamless checkout experience",20000,537568,48,26,"2026-01-21T17:12:00.000Z","5.5",[105,19,106,22,23],"amazon","e-commerce","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fpay-with-amazon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-gateway-amazon-payments-advanced.2.6.1.zip",1,"2021-05-14 00:00:00",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":50,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":73,"download_link":129,"security_score":130,"vuln_count":32,"unpatched_count":13,"last_vuln_date":131,"fetched_at":28},"conditional-payments-for-woocommerce","Conditional Payments for WooCommerce","3.4.1","WP Trio","https:\u002F\u002Fprofiles.wordpress.org\u002Fwooelements\u002F","\u003Cp>Conditional Payments for WooCommerce allows you to restrict payment methods based on conditions. For example, you can enable Cash on Delivery only when the shipping method is Local pickup.\u003C\u002Fp>\n\u003Cp>The plugin works with your existing payment methods. You can restrict PayPal, Stripe, Cash on Delivery and any other payment method.\u003C\u002Fp>\n\u003Ch4>Example 1\u003C\u002Fh4>\n\u003Cp>You have two payment methods, PayPal and Cash on Delivery. PayPal can be used for all orders but COD only when the customer pickups the order.\u003C\u002Fp>\n\u003Cp>With Conditional Payments you can add shipping method condition to Cash on Delivery which checks that the shipping method is Local pickup.\u003C\u002Fp>\n\u003Ch4>Example 2\u003C\u002Fh4>\n\u003Cp>You want to provide invoice payment method only for business customers. You can add billing company condition to Invoice to prevent private customers from ordering with Invoice.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide payment methods based on conditions\u003C\u002Fli>\n\u003Cli>Show payment methods based on conditions\u003C\u002Fli>\n\u003Cli>Works with built-in and 3rd party payment methods\u003C\u002Fli>\n\u003Cli>Debug mode for easy troubleshooting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Conditions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Products\u003C\u002Fli>\n\u003Cli>Order Subtotal\u003C\u002Fli>\n\u003Cli>Shipping method\u003C\u002Fli>\n\u003Cli>Billing address (all fields)\u003C\u002Fli>\n\u003Cli>Shipping address (all fields)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All free features\u003C\u002Fli>\n\u003Cli>Add payment method fees conditionally\u003C\u002Fli>\n\u003Cli>More conditions\n\u003Cul>\n\u003Cli>Coupon\u003C\u002Fli>\n\u003Cli>Currency\u003C\u002Fli>\n\u003Cli>Stock status (in stock, backorders)\u003C\u002Fli>\n\u003Cli>Shipping class\u003C\u002Fli>\n\u003Cli>Product category\u003C\u002Fli>\n\u003Cli>Logged in \u002F out\u003C\u002Fli>\n\u003Cli>User role\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgroups\u002F\" rel=\"ugc\">Groups\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Language (Polylang or WPML)\u003C\u002Fli>\n\u003Cli>And more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwptrio.com\u002Fproducts\u002Fconditional-payments\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support Policy\u003C\u002Fh4>\n\u003Cp>If you need any help with the plugin, please create a new post on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fconditional-payments-for-woocommerce\u002F\" rel=\"ugc\">WordPress plugin support forum\u003C\u002Fa>. It will be checked regularly but please note that response cannot be guaranteed to all issues. Priority email support is available for the Pro version.\u003C\u002Fp>\n\u003Ch4>Other Useful Plugins\u003C\u002Fh4>\n\u003Cp>Make sure to check out other useful plugins from the author.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconditional-shipping-for-woocommerce\" rel=\"ugc\">Conditional Shipping for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstock-sync-for-woocommerce\u002F\" rel=\"ugc\">Stock Sync for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwptrio.com\u002Fproducts\u002Fwoocommerce-product-sync-pro\u002F\" rel=\"nofollow ugc\">Product Sync for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Restrict WooCommerce payment methods based on conditions. Works with your existing payment methods.",10000,221444,92,27,"2026-01-07T10:55:00.000Z","4.5","7.0",[20,127,128],"payment-methods","woocommerce-payments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-payments-for-woocommerce.3.4.1.zip",98,"2025-04-16 00:00:00",{"attackSurface":133,"codeSignals":224,"taintFlows":251,"riskAssessment":290,"analyzedAt":298},{"hooks":134,"ajaxHandlers":180,"restRoutes":221,"shortcodes":222,"cronEvents":223,"entryPointCount":11,"unprotectedCount":13},[135,141,146,150,154,158,162,165,170,172,175,177],{"type":136,"name":137,"callback":138,"priority":139,"file":140,"line":11},"filter","woocommerce_settings_tabs_array","add_settings_tab",50,"admin\\class-beep-conditional-payments-tab.php",{"type":142,"name":143,"callback":144,"file":140,"line":145},"action","woocommerce_settings_tabs_beep_conditional_payments","settings_tab_content",13,{"type":142,"name":147,"callback":148,"file":140,"line":149},"admin_notices","maybe_show_notices",15,{"type":142,"name":151,"callback":152,"file":140,"line":153},"woocommerce_update_options_beep_conditional_payments","beep_save_ruleset_handler",18,{"type":142,"name":155,"callback":156,"file":140,"line":157},"admin_init","maybe_handle_delete_rule",20,{"type":142,"name":159,"callback":160,"file":140,"line":161},"admin_post_beep_duplicate_ruleset","beep_duplicate_ruleset_handler",22,{"type":142,"name":163,"callback":164,"file":140,"line":101},"admin_post_beep_export_rulesets","beep_export_rulesets_handler",{"type":142,"name":166,"callback":167,"file":168,"line":169},"admin_enqueue_scripts","anonymous","includes\\class-beep-conditional-payments.php",145,{"type":142,"name":166,"callback":167,"file":168,"line":171},146,{"type":142,"name":173,"callback":167,"file":168,"line":174},"wp_enqueue_scripts",162,{"type":142,"name":173,"callback":167,"file":168,"line":176},163,{"type":136,"name":178,"callback":167,"file":168,"line":179},"woocommerce_available_payment_gateways",165,[181,187,191,196,199,203,207,210,214,217],{"action":182,"nopriv":183,"callback":184,"hasNonce":185,"hasCapCheck":185,"file":140,"line":186},"beep_toggle_ruleset",false,"beep_toggle_ruleset_ajax",true,24,{"action":188,"nopriv":183,"callback":189,"hasNonce":185,"hasCapCheck":185,"file":140,"line":190},"beep_import_rulesets_ajax","beep_import_rulesets_ajax_handler",28,{"action":192,"nopriv":183,"callback":193,"hasNonce":185,"hasCapCheck":183,"file":194,"line":195},"beep_woocommerce_json_search_products_and_variations","beep_search_products_and_variations","includes\\class-beep-conditional-payments-ajax.php",9,{"action":197,"nopriv":183,"callback":198,"hasNonce":185,"hasCapCheck":183,"file":194,"line":11},"beep_woocommerce_json_search_categories","beep_search_categories",{"action":200,"nopriv":183,"callback":201,"hasNonce":185,"hasCapCheck":183,"file":194,"line":202},"beep_woocommerce_json_search_tags","beep_search_tags",11,{"action":204,"nopriv":183,"callback":205,"hasNonce":185,"hasCapCheck":183,"file":194,"line":206},"beep_woocommerce_json_search_brands","beep_search_brands",12,{"action":208,"nopriv":183,"callback":209,"hasNonce":185,"hasCapCheck":183,"file":194,"line":145},"beep_woocommerce_json_search_product_types","beep_search_product_types",{"action":211,"nopriv":183,"callback":212,"hasNonce":185,"hasCapCheck":183,"file":194,"line":213},"beep_woocommerce_json_search_shipping_classes","beep_search_shipping_classes",14,{"action":215,"nopriv":183,"callback":216,"hasNonce":185,"hasCapCheck":183,"file":194,"line":149},"beep_woocommerce_json_search_stock_status","beep_search_stock_status",{"action":218,"nopriv":183,"callback":219,"hasNonce":185,"hasCapCheck":183,"file":194,"line":220},"beep_woocommerce_json_search_roles","beep_search_roles",16,[],[],[],{"dangerousFunctions":225,"sqlUsage":226,"outputEscaping":228,"fileOperations":109,"externalRequests":13,"nonceChecks":213,"capabilityChecks":249,"bundledLibraries":250},[],{"prepared":13,"raw":13,"locations":227},[],{"escaped":169,"rawEcho":229,"locations":230},8,[231,234,236,238,240,242,244,247],{"file":140,"line":232,"context":233},76,"raw output",{"file":140,"line":235,"context":233},273,{"file":140,"line":237,"context":233},277,{"file":140,"line":239,"context":233},281,{"file":140,"line":241,"context":233},291,{"file":243,"line":149,"context":233},"admin\\partials\\beep-edit-ruleset.php",{"file":245,"line":246,"context":233},"includes\\beep-conditional-payments-functions.php",325,{"file":245,"line":248,"context":233},447,6,[],[252,270,278],{"entryPoint":253,"graph":254,"unsanitizedCount":13,"severity":269},"beep_import_rulesets_ajax_handler (admin\\class-beep-conditional-payments-tab.php:81)",{"nodes":255,"edges":267},[256,261],{"id":257,"type":258,"label":259,"file":140,"line":260},"n0","source","$_FILES",93,{"id":262,"type":263,"label":264,"file":140,"line":265,"wp_function":266},"n1","sink","file_get_contents() [SSRF\u002FLFI]",94,"file_get_contents",[268],{"from":257,"to":262,"sanitized":185},"low",{"entryPoint":271,"graph":272,"unsanitizedCount":13,"severity":269},"\u003Cclass-beep-conditional-payments-tab> (admin\\class-beep-conditional-payments-tab.php:0)",{"nodes":273,"edges":276},[274,275],{"id":257,"type":258,"label":259,"file":140,"line":260},{"id":262,"type":263,"label":264,"file":140,"line":265,"wp_function":266},[277],{"from":257,"to":262,"sanitized":185},{"entryPoint":279,"graph":280,"unsanitizedCount":13,"severity":269},"\u003Cbeep-edit-ruleset> (admin\\partials\\beep-edit-ruleset.php:0)",{"nodes":281,"edges":288},[282,284],{"id":257,"type":258,"label":283,"file":243,"line":11},"$_GET",{"id":262,"type":263,"label":285,"file":243,"line":286,"wp_function":287},"echo() [XSS]",29,"echo",[289],{"from":257,"to":262,"sanitized":185},{"summary":291,"deductions":292},"The \"beep-conditional-payments\" v1.0.2 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and critical or high-severity vulnerabilities in its history is a very positive indicator. The code analysis reveals good practices such as 100% usage of prepared statements for SQL queries and a high rate of output escaping (95%).  The plugin also implements nonce checks and capability checks on its entry points, which is crucial for preventing various attacks.\n\nHowever, there are a few areas that warrant attention. The plugin has a notable attack surface with 10 AJAX handlers. While the analysis states that 0 are *without* auth checks, this implies that all 10 *do* have some form of authorization, which is good. But a large number of AJAX endpoints can still increase the potential for complex interactions and unforeseen issues. The presence of a file operation, even if only one, without further context about its nature, could be a minor concern if it's not handled with extreme care. The taint analysis also shows 3 flows analyzed with 0 unsanitized paths, which is excellent, but the limited number of flows analyzed might mean there are undiscovered issues.\n\nIn conclusion, the plugin appears to be well-developed from a security perspective, with a clean vulnerability history and robust implementation of core security practices like prepared statements and output escaping. The main points to consider are the size of the AJAX attack surface and the single file operation, which, while not explicitly flagged as vulnerabilities, represent areas where careful review and ongoing monitoring are advisable. The lack of historical vulnerabilities suggests a history of secure development.",[293,296],{"reason":294,"points":295},"Large AJAX attack surface (10 handlers)",5,{"reason":297,"points":32},"Presence of a file operation","2026-03-17T00:25:01.660Z",{"wat":300,"direct":309},{"assetPaths":301,"generatorPatterns":304,"scriptPaths":305,"versionParams":306},[302,303],"\u002Fwp-content\u002Fplugins\u002Fbeep-conditional-payments\u002Fadmin\u002Fcss\u002Fbeep-conditional-payments-admin.css","\u002Fwp-content\u002Fplugins\u002Fbeep-conditional-payments\u002Fadmin\u002Fjs\u002Fbeep-conditional-payments-admin.js",[],[303],[307,308],"beep-conditional-payments\u002Fadmin\u002Fcss\u002Fbeep-conditional-payments-admin.css?ver=","beep-conditional-payments\u002Fadmin\u002Fjs\u002Fbeep-conditional-payments-admin.js?ver=",{"cssClasses":310,"htmlComments":311,"htmlAttributes":312,"restEndpoints":316,"jsGlobals":317,"shortcodeOutput":323},[],[],[313,314,315],"data-nonce=\"beep-search-products\"","data-nonce=\"beep_toggle_ruleset\"","data-nonce=\"beep_import_rulesets\"",[],[318,319,320,321,322],"wc_enhanced_select_params","beep_gateways","beep_countries","beep_ruleset_params","beep_import_obj",[]]