Shopify workflows / order events
Use order updates to understand what changed
An order event reports a change in the purchase. It can inform a payout review, but it does not on its own establish the customer's promotional entitlement or confirm that a card was delivered.
Translate commerce changes into program questions
The relevant question is how the change affects the specific offer. Keep the promotion's conditions alongside the current order context.
| Purchase change | Question for the promotion |
|---|---|
| An order is created | Does this purchase fall within the offer's scope? |
| Payment or fulfillment information changes | Does the stated decision point depend on this event? |
| Items are edited | Do the remaining products still meet the offer conditions? |
| An order is cancelled or returned | What do the promotion's change conditions require? |
Keep one coherent purchase history
A merchant should not need to guess whether support is looking at information from before or after a change. Preserve enough context for the team to understand the latest position and the decision already communicated to the customer. This is an operating requirement, not a promise about a particular integration feature.
Do not overstate the message
'Your order was updated' and 'Your promotional payout is approved' mean different things. Customer communication should identify which event has occurred and whether the customer needs to act. Any card-delivery message belongs to the delivery stage.
Plan for clear delivery
Plan a clear path from purchase to promotional payout.
Discuss the offer, customer expectations and the next program decision.