HTTP Error Codes
When consuming the Checkout API, the following error codes can occur and should be handled according to the instructions
| ErrorCode | Meaning | Action |
|---|---|---|
| 400 | Bad or faulty request. Please examine the errors property for details. | Check your request |
| 401 | The resource requested requires authentication. | Check your authentication |
| 403 | Access to the requested resource is denied. | Check that you are using the correct credentials and StoreId |
| 404 | The resource requested was not found. | See if your are using the correct route and base URL |
| 409 | The request could not be completed due to a conflict with the current state of the target resource. | Implement retry logic |
| 423 | The resource requested is currently locked for modification. Try again. | Implement retry logic |
| 500 | An unhandled exception has occured. Please contact Walley! | Contact Walley |
| 503 | Service unavailable. | Contact Walley |
| 900 | The request was rejected by the server due to a business error. | Business error. See details in response to take action |