Unlimited Conditional Rules
- Create as many shipping-to-payment rules as needed
- Each rule targets one shipping method
- Control multiple payment gateways per rule
- Choose "Show" or "Hide" action for each rule
WooCommerce One-off purchase, no subscription
Payment Methods by Shipping Method for WooCommerce is a premium plugin that gives you complete control over which payment gateways appear based on the customer's selected shipping method.
€15.00
At a glance
Payment Methods by Shipping Method for WooCommerce is a premium plugin that gives you complete control over which payment gateways appear based on the customer's selected shipping method. Create unlimited conditional rules to show or hide specific payment methods when certain shipping options are chosen. Perfect for managing Cash on Delivery restrictions, offering special payment terms for express shipping, or implementing complex payment-shipping relationships. Features an intuitive rule builder, multi-select capabilities, shipping zone support, and WPML/Polylang compatibility for international stores!
Show or hide WooCommerce payment methods based on selected shipping! Create unlimited rules with visual builder – select shipping method, choose payment gateways to control, and set show/hide action. Features multi-select support, shipping zone compatibility, real-time updates, and works with all payment/shipping plugins. Perfect for restricting Cash on Delivery, requiring online payment for express shipping, or preventing payment-shipping conflicts. HPOS compatible, multilingual ready (WPML/Polylang). Reduce fraud and control checkout with strategic payment gateway visibility!
Features
8 groups of features, all in one licence.
You pay once and the purchase includes:
You pay once
Manage exact payment-shipping relationships for your business model
Restrict Cash on Delivery to specific shipping methods or zones
Encourage online payments for express or international shipping
Create as many conditional relationships as your business requires
Visual rule builder requires no coding knowledge
Mix "Show" and "Hide" rules for complex scenarios
Payment options update instantly as shipping changes
Works with zone-based shipping instances
Supports all WooCommerce payment and shipping plugins
Future-proof with High-Performance Order Storage support
WPML and Polylang compatible for global stores
Secure licensing system with automatic updates
Volume discount
With 2 plugins in the cart you save -10% automatically, and even more with 3 or more. No coupon needed.
Shipping Fees by State & Location for WooCommerce – Add dynamic location-based shipping fees with intelligent “Free over...
Skroutz & BestPrice XML Feed for WooCommerce generates fully compatible, auto-updating XML feeds for the leading Greek price...
You are ready in 5 steps. Open each step for the details.
After purchasing the plugin:
/wp-content/plugins/payment-methods-by-shipping-method-for-woocommerce/Before creating rules, understand the two action types:
In the Payment by Shipping settings page:
The first row is created automatically. Add more rules by clicking "Add Rule" button.
Create complex payment-shipping relationships:
Verify everything works correctly:
The plugin processes rules in the order they appear in your settings. If you create multiple rules for the same shipping method, the last matching rule takes precedence. However, we recommend avoiding conflicting rules by using either "Show" OR "Hide" for each shipping method, not both. The "Show" action is typically cleaner as it explicitly whitelists allowed payment methods, while "Hide" is better for removing specific problematic combinations.
Yes! The plugin fully supports WooCommerce shipping zones and recognizes shipping method instances. When you configure rules, you'll see options like "Zone Name - Flat Rate" for zone-specific shipping methods. The plugin matches both exact shipping method IDs and instance-based IDs (e.g., "flat_rate:6"), ensuring rules apply correctly to zone-specific shipping options. This gives you granular control over payment methods for different geographical zones.
If the selected shipping method doesn't match any of your configured rules, all enabled payment gateways will be displayed as normal - the plugin doesn't interfere. This ensures your checkout always functions, even if you haven't created rules for every shipping method. You only need to create rules for shipping methods where you want to control payment gateway visibility.
Absolutely! This is one of the most common use cases. Since the plugin recognizes zone-based shipping instances, you can create rules like: "International Shipping Zone - Flat Rate" → Hide "Cash on Delivery" to prevent COD for international orders, while keeping COD available for domestic shipping. You can create separate rules for each shipping zone, giving you precise control over COD availability based on delivery location.
Yes! The plugin has full multilingual support. All UI strings in the admin interface (settings page labels, buttons, messages) are automatically registered with WPML String Translation and Polylang. You can translate the entire admin interface through your preferred multilingual plugin. The rules themselves work based on shipping and payment method IDs, so they apply consistently across all languages without needing translation.
After payment you download the ZIP file from your purchase email or from your account. In WordPress go to Plugins > Add New > Upload Plugin, choose the ZIP, click Install and then Activate.
Your licence key is in your purchase email and in your account. Enter it in the plugin's licence tab to unlock every feature and automatic updates.
Each licence covers 1 website (domain). For more sites you need one licence per site. When you add 2 or more plugins to the cart, the volume discount applies automatically: 2 plugins -10%, 3 plugins -15%, 4 plugins -20%.
No. You pay once and the licence includes lifetime updates, with no renewals and no hidden fees.
Most plugins come with a 14-day money-back guarantee. See the details in our Refund Policy.
Help with installation and activation, answers to usage questions and bug fixes. Send your request from the support page and we usually reply within 24 hours on business days.
Yes. Use the "Request a feature" and "Customisation request" forms further down this page. Requests that help many stores make it into the next releases.
The Payment Methods by Shipping Method plugin includes lifetime updates and dedicated support. Create sophisticated payment gateway rules, reduce COD fraud, improve cash flow, and deliver the perfect checkout experience for every shipping scenario!
The plugin and your licence key arrive by email right after payment.
Lifetime updates are included in the price. Nothing to renew every year.
Written by a Greek developer for Greek couriers, marketplaces and payment methods.
Only logged in customers who have purchased this product may leave a review.
There are no reviews yet.