"Initiated (Transient State)": Set when a transaction intent is initiated either when the Payment widget is loaded or the Payin Payment Options API is called..
"Authorizing (Transient State)": Set when a transaction intent is submitted to a Payment Provider for processing when a Payment Processing API endpoint is called. The transaction remains in this state until the Payment Provider responds..
"Pending (Transient State)": Set when a Payment Provider responds to the transaction processing request indicating successful receipt of the transaction.
"Reject": Set when a Payment Provider responds to the transaction processing request indicating unsuccessful receipt of the transaction.
"Declined": Set when a Payment Provider responds to the transaction processing request indicating processing was unsuccessful.
"Canceled": Set when payment processing has been cancelled.
"Refunded": Set when a transaction has been reversed and refunded.
"Approved": Set when a Payment Provider confirms the successful completion of the payment lifecycle.
"Failed": Set when no Payment Provider can fullfil the transaction.
"Error": Set when an unexpected errors occurs during processing.
"Expired": Set when a Pending transaction reach the time limit to be completed when an end user interaction is required.