“Is it possible to disable some payment method depending on the customs shipping choice? For example, if a customer selects ‘store pickup’, I only want Cash on Collection as the payment method.”
We will use Conditional Payments for WooCommerce Plugin do do that. The plugin allow Restrict WooCommerce payment methods based on conditions:
- Shipping method
- Billing Address
- Shipping Address
- Products
- Order Sub Total
1. Install Conditional Payments for WooCommerce Plugin
2. WooCommerce > Settings > Payments
3. Payment Settings
Click on Each Payment Method > Scroll down to bottom of the page > Add Condition
and setting
Do similar with Other Payment Methods 🙂