The order lifecycle
Learn about the order lifecycle
The following lists an order's enumerated
state
values and the events associated with each state change. These state transitions are listed in the approximate sequence they might occur in an order's lifecycle:(1) When the order... | (2) state transitions to... | (3) and an ... event is emitted. |
---|---|---|
charge is capturable, but the order requires further fraud review, and, as a result, is still not ready to fulfill | ||
charge is capturable, has passed fraud review or the Denied Parties List (DPL), and is ready to fulfill | ||
blocked | ||
complete | ||
returned | order.refunded | |
dispute |
An order must also pass through fraud review. When exactly this review occurs in an order's lifecycle depends on the payment method used by the customer. The different stages of the review are represented by
fraudState
, whose enumerated values are review_opened
, blocked
, and passed
. When fraudState
changes, an event is created.Last modified 1yr ago