The payment request is authorized - and a payment authorization has been created. This is a final state.
TThe payment request has been cancelled. This is a final state.
Payment request has been created client side, can freely be modified - no state created server side
The payment request has expired. This is a final state.
The payment flow is in progress - consumer is inside the purchase flow
The payment flow has successfully been completed by the consumer and is pending final confirmation to complete the request.
The payment request is prepared, but not yet finalized. Must be finalized by calling initiate()
Payment request has been submitted to the backend and ready to be initiated or prepared, request can be modified but must be synchronized
Represents the lifecycle of a payment request.
State transition, note that the
CREATED
state is client side only and not visible through webhook notifications.