Define inclusion and exclusion
Document eligible dates, storefront context, customers, products, collections, order amounts, payment and order states, promotion interactions, and explicit exclusions. Resolve conflicts before publishing the offer.
Choose the decision moment
State when available order information is sufficient to approve or decline eligibility. If an order remains pending, define the reason, maximum review period, and customer communication.
Use explainable outcomes
Every negative or changed decision should map to a stable reason code and a plain-language explanation. Support staff should not need to reconstruct logic from raw order data.