We have just released version 3.4.0 for WooCommerce Conditional Payments Pro. The new version introduces a powerful condition, Product Meta. It allows you to control payment methods based on any product metadata. This means you can use fields from Advanced Custom Fields or similar plugin in the rulesets:
Now you are not limited to built-in product attributes such as shipping classes but can instead define your own attributes. The condition supports both numerical and alphabetical values.
For numerical metadata you can check for highest or lowest value or the total sum:
For alphabetical metadata you can check if the value is included or excluded in the cart. Multiple values are supported:
This makes the plugin very flexible. To get a better idea what can be done, we have written a simple blueprint on how to add custom fee based on product metadata.


