Product Meta condition is now available in WooCommerce Conditional Payments Pro in the latest version 3.4.0. The new condition 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.


