There are 4 possible categories of responses for this request. You can determine the category by referring to the state field. The categories are the following:
Approval
Completed transactions. Digital Asset is actively being generated.
Refused
Transactions that have been declined/refused. Responses will include refusal reasons in the reason field and also potentially provide additional error codes in the additionalErrorCode field.
Error
Pending
If enrolled in 3D, the transaction will return a pending state, until the customer accesses the 3DSecureURL
A problem has occurred with the request. You can utilize information in the error field response to troubleshoot the error. Additionally, refer to the to identify errors by their HTTP status code.
Error responses will have along with a HTTP status code that is between 400 and 600. Refer to the page for more information.