Docs/Automation

Conditions: Matching Order Attributes

Conditions define what an order must look like for the rule to fire. All conditions must be true (AND logic) for the rule to match.

Available condition fields (15 fields)

FieldDescription
WooCommerce StatusRaw WC status slug (e.g., "processing", "ywraq-new")
Order StatusInternal order status (Pending, Processing, etc.)
Order TotalThe total amount of the order
Item CountTotal number of items in the order
Line Item CountNumber of unique line items
Shipping CountryDestination country code
Shipping StateDestination state/province
Shipping PostcodeDestination postal code
Billing CountryBilling country code
Customer EmailThe customer's email address
Customer NoteNote left by the customer
Payment MethodWooCommerce payment method ID
TagWhether a specific tag is applied
Custom FieldValue of a custom field
WC Order MetaAny WooCommerce order meta field (specify the meta key)

Operators

Numeric fields: equals, not equals, greater than, less than, between.

String fields: equals, not equals, contains, starts with, ends with, is one of.

Boolean fields: is true, is false.

Special: is empty, is not empty.

Related: Real-World Examples (see these fields in action)