REST Reason Codes
Reason Codes
These reason codes apply to tax calculation responses.
| Reason Code | Description | STATUS | REASON |
|---|---|---|---|
| 201 | Successful transaction. | COMPLETED | N/A |
| 400 | The request is missing one or more required fields. Possible action: See the response fields missingField_0...N for which fields are missing. Resend the request with the complete information. | INVALID_REQUEST | MISSING_FIELD |
| 400 | One or more fields in the request contains invalid data. Possible action: See the response fields invalidField_0...N for which fields are invalid. Resend the request with the correct information. | INVALID_REQUEST | INVALID_DATA |
| 400 | There is a problem with your merchant configuration. Possible action: Do not resend the request. Contact Customer Support to correct the configuration problem. | INVALID_REQUEST | INVALID_MERCHANT_CONFIGURATION |
| 400 | Address verification failed. Typically occurs if one part of the address is not consistent with another part. For example, occurs if the postal code is not consistent with the rest of the address. Possible action: Verify all parts of the address are correct and resend the request. | INVALID_REQUEST | AVS_FAILED |
| 502 | The request was received but there was a server timeout. This error does not include timeouts between the client and the server. | SERVER_ERROR | SERVER_TIMEOUT |
| 502 | The request was received but there was a service timeout. | SERVER_ERROR | SERVICE_TIMEOUT |
| 502 | General system failure. | SERVER_ERROR | SYSTEM_ERROR |
Was this page helpful?
Thanks for your feedback!
Last published: September 29, 2026