WooCommerce Conditional Shipping and Payments v3.1.5 Plugin

The WooCommerce Conditional Shipping and Payments plugin is an e-commerce solution that enables online merchants to control the payment gateways, shipping methods, and shipping countries/states available at checkout. The plugin uses conditional logic to restrict payment and shipping options based on specific criteria.

With this plugin, merchants can enable or disable shipping methods based on the selected billing/shipping country/state, package weight, cart total, or cart contents. They can also bind shipping method restrictions to certain products, product categories, or shipping classes. Additionally, the plugin allows merchants to conditionally exclude shipping methods and instances based on the shipping destination or package weight, helping them comply with shipping carrier terms-of-service and customs import regulations.

This plugin provides a flexible and powerful solution for controlling shipping and payment options at checkout, giving merchants full control over their checkout process and helping them provide a seamless and personalized experience for their customers.

NameWooCommerce Conditional Shipping and Payments
TypePlugin
Version3.1.5
LicenseGPL v2
Last Updated
Live DemoView Demo

Core Features of WooCommerce Conditional Shipping and Payments Plugin

  • Control over payment and shipping options: The ability to control the payment gateways, shipping methods, and shipping countries/states available at checkout using conditional logic.
  • Simple or advanced rules: The ability to create simple or advanced rules to restrict payment and shipping options based on specific criteria.
  • Shipping method restrictions: The ability to enable or disable shipping methods based on the selected billing/shipping country/state, package weight, cart total, or cart contents.
  • Product-level restrictions: The ability to bind shipping method restrictions to certain products, product categories, or shipping classes, and create product-level restrictions to comply with shipping carrier terms-of-service and customs import regulations.
  • Conditional exclusion of shipping methods: The ability to conditionally exclude shipping methods and instances based on the shipping destination or package weight.
  • Flexible and powerful solution: The plugin provides a flexible and powerful solution for controlling shipping and payment options at checkout, giving merchants full control over their checkout process and helping them provide a seamless and personalized experience for their customers.

What’s New (Changelog) in WooCommerce Conditional Shipping and Payments v3.1.5

2026.09.02 - version 3.1.5
* Fix - Applied existing wildcard shipping restrictions to object-backed dynamic rates without changing substring matching.
* Fix - Required product edit permission before returning product-specific restriction rules through the Abilities API.
* Fix - Validated product restriction metadata imported from CSV before storing or rendering it.
* Fix - Evaluated Store API pay-for-order payment restrictions against the order being paid.
* Fix - Prevented guest-supplied e-mails from satisfying customer allowlist restrictions.
* Fix - Preserved and anchored wildcard patterns in customer e-mail restrictions.
* Fix - Matched coupon-code wildcards against complete coupon codes.
* Fix - Failed closed when Store API payment gateway validation receives an unavailable gateway.
* Fix - Evaluated billing country and state restrictions against the order on pay-for-order pages.
* Fix - Bounded Date/Time condition parsing before expanding numeric ranges.
* Fix - Kept restrictions in place when a Date/Time condition value cannot be read.
* Fix - Restricted queued store-management notices to users who can manage WooCommerce.
* Fix - Prevented repeated deserialization of restriction metadata during product CSV export.
* Fix - Prevented translations from loading before WordPress initialization.
* Dev - Stopped pull request E2E jobs from receiving release credentials.
* Dev - Authenticated browser requests to test-only E2E helpers with a per-run token.
* Dev - Pinned CI dependencies used by jobs with access to sensitive credentials.
* Dev - Pinned GitHub Actions to immutable commit revisions.
* Dev - Removed redundant and low-value tests.
* Dev - Managed changelog entries with Jetpack Changelogger: pull requests add a file under changelog/ instead of editing changelog.txt.

Download WooCommerce Conditional Shipping and Payments Latest Version

Share This Article!

Leave a Reply

Your email address will not be published. Required fields are marked *

Verify you're human
4 + 6 =