Troubleshoot Return Errors

📘

Buy with Prime API is now available for early access

Sign up for early access to the Buy with Prime API using the 'Sign Up' button below. The API may change as Amazon receives feedback and iterates on it.

This topic describes errors that you can encounter when you Process Returns.

Errors getting reversal offers

The following errors can occur when you call the reversalOffers query.

Error TypeError CodeDescriptionSuggested Action
AccessDeniedErrorN/AYou don't have sufficient access to perform this action.Ensure that your access token has permission to access this information, and retry the call. For details, see Authenticate to the Buy with Prime API.
InternalServerErrorN/AUnexpected error during request processing.None. This is a server-side error.
ThrottlingErrorN/AUser made too many requests to the Buy with Prime API.Send the request again using exponential backoff.
ValidationErrorItemDoesNotExistThe requested item doesn't exist in your Buy with Prime catalog.Ensure that the requested item is in your catalog.

Errors adding and updating external returns

The following errors can occur when you call the updateOrder to add or update an external return in an order.

Error TypeError CodeDescriptionSuggested Action
AccessDeniedErrorN/AYou don't have sufficient access to perform this action.Ensure that your access token has permission to access this information, and retry the call. For details, see Authenticate to the Buy with Prime API.
InternalServerErrorN/AUnexpected error during request processing.None. This is a server-side error.
ThrottlingErrorN/AUser made too many requests to the Buy with Prime API.Send the request again using exponential backoff.
ValidationErrorAliasLimitExceededYou provided more than two aliases for a return.Ensure that you provide at most two aliases for a return.
ValidationErrorAliasValueAlreadyExistsYou provided an aliasId that is already associated with another return for the same order.Ensure that the aliasId that you provide for a return isn't already associated with other returns present in the order.
ValidationErrorDuplicateAliasIdYou attempted to add or update multiple returns within the same request, and one or more returns have the same aliasId.Ensure that the aliasId that you provide for a return is unique.
ValidationErrorInvalidReturnIdInvalid return ID or alias.Make sure that the return ID or alias that you provide is valid and that you provide either a return ID or an alias, not both.

Related topics