WooCommerce Conditional Payments Pro lets you add fees conditionally. For example, you can charge extra fee for check payments. The fees are standard WooCommerce fees so you can also use this feature to add general fees not related to a certain payment method.
- Go to WooCommerce > Settings > Payments > Conditions and click Add ruleset
- Enter Conditions
If you want the fee always apply, enter Order Subtotal – greater than or equal – 0 - Select Add payment method fee under Actions
- Select payment methods which the fee applies to under Select payment methods
If the fee is not related to a certain payment method, select all payment methods - Enter the amount
- Select if the amount is $ (fixed price) or % (of subtotal)
- Enter description for the fee
Description is shown to the customer in the checkout - Optional: select tax rate if the fee is taxable
- Click Save changes
Example: Add $ 3 Fee for Check Payments
In this example we add $ 3 fee whenever the customer wants to pay with Check payments.
- Under Conditions, select Order Subtotal – greater than or equal – 0
- Under Actions, select Add payment method fee – Check payments – 3 – $
- Click Save changes