When a transaction is created, it starts in the "Pending" state.
The status check returns one of the following results:
|Pending||0||Status is an expected result while waiting for the user to complete the requested action.|
|Accepted||1||User has completed transaction:|
|Expired||3||Means the user ignored or chose not to complete the requested action. The transaction lifetime can be set in the API call.|
|Error||4||Something went wrong, the response body would have an explanation if this status is returned.|
|Canceled||5||You can invalidate the transaction via backend API call, it would lead to this status.|