Transaction Lifecycle Contexts
3 min
Accertify API requests represent transactions at specific points in their lifecycle. These lifecycle contexts determine how an event should be interpreted, which data is expected, and which Importer ID and endpoint configuration applies.
Accertify APIs support multiple transaction lifecycle contexts to reflect how transactions evolve over time. Each context represents a distinct evaluation moment with different expectations and constraints.
The primary lifecycle contexts are:
- Universal Fraud API preAuth
- Universal Fraud API postAuth
- Universal Fraud API Update workflows
Each context may be associated with a different Importer ID, even when the underlying transaction relates to the same customer or order. (See Importer ID and Endpoint ProvisioningImporter ID.)
Universal Fraud API Mapping
The Universal Fraud APIs implement transaction lifecycle contexts through:
- preAuth
- postAuth
- authorizationUpdate
- fulfillmentUpdate
- chargebackUpdate