Amazon: condition mappings
About this guide
This is a guide on how to create offers on Amazon using the correct values for the conditions of sale.
Table of contents
Introduction
While some marketplaces only allow listings of new products (unopened and in the original package), Amazon allows you to list products in a variety of conditions for sale. When creating offers on Amazon, it is important to specify the correct condition using the condition values mentioned below.
Limitations
Once an offer is created for a specific SKU with a condition value, the offer is "locked"; you cannot change the condition of an existing offer. If you try to change the condition of an existing offer, Amazon returns Error 8057.
If you receive Error 8057, remove the offer and create a new offer. A 24-hour waiting period is required before the SKU can be reused.
Condition values
The list below includes all possible condition values that the Amazon API accepts. The conditions in bold are relevant for creating offers on Amazon. For more on offers, check out ChannelEngine: offer mappings.
- USED_LIKE_NEW = 1
- USED_VERY_GOOD = 2
- USED_GOOD = 3
- USED_ACCEPTABLE = 4
- COLLECTIBLE_LIKE_NEW* = 5
- COLLECTIBLE_VERY_GOOD* = 6
- COLLECTIBLE_GOOD* = 7
- COLLECTIBLE_ACCEPTABLE* = 8
- NOT_USED = 9
- REFURBISHED = 10
- NEW = 11
*To be marked as "collectible", an item should be unique in a way that increases value for a collector, such as being signed. Or the item has to have other unique characteristics.
Depending on the product category, ChannelEngine may show selectable condition values. If no dropdown values are available, enter a valid Amazon condition value exactly, use a fixed value, or use advanced rules.
How to map conditions
To map your offer's condition values, go to Mappings, Offer mapping. In the Optional attributes, find the Amazon attribute for 'condition type'. While this is an optional mapping, it is required if you want to mark a product as second-hand. If you do not map anything, ChannelEngine automatically exports your products in 'New' condition to Amazon.
To export your conditions correctly to Amazon, it is important to set the correct condition name when mapping. These condition names are usually selectable from the dropdown selector.
However, not every product category accepts the full set of the above conditions. E.g.: you cannot use the 'Refurbished' condition if the product category is 'Office Products' or 'Toys'. For a complete list of what conditions Amazon accepts per product category, you can read Amazon's Condition guidelines. In these cases, the set list of condition values is not available to select in the dropdown selector when mapping the condition value.
If a dropdown value is not available to you, you have two options for setting the correct values on ChannelEngine: use advanced rules or set a fixed value.
Use advanced rules if your existing product data's condition values do not comply with Amazon's requirements. Check out the section on advanced rules for condition mapping.
Alternatively, set a fixed value for the condition value. Below is a list of example input values (in Dutch and English) and the Amazon conditions they translate to:
| Mapped value | Output |
| Nieuw | ItemCondition.NEW (11) |
| New | |
| Als nieuw | ItemCondition.USED_LIKE_NEW (1) |
| Like new | |
| New other | |
| Used - like new | |
| Erg goed | ItemCondition.USED_VERY_GOOD (2) |
| Very good | |
| Used - very good | |
| Goed | ItemCondition.USED_GOOD (3) |
| Good | |
| Used - good | |
| Redelijk | ItemCondition.USED_ACCEPTABLE (4) |
| Average | |
| Acceptable | |
| Matig | |
| Used - acceptable | |
| Refurbished | ItemCondition.REFURBISHED (10) |
| Certified refurbished | |
| If input is not matched, use default: | ItemCondition.NEW (11) |
The value Certified refurbished can map to ItemCondition.REFURBISHED, but this does not grant Amazon Renewed/Certified Refurbished eligibility. Merchants must still be approved by Amazon for Renewed listings, and Amazon may reject the offer if the account lacks the required authorization.
Advanced rules for condition mapping
Use advanced rules to intelligently modify your existing product data to match Amazon's naming requirements for condition values. Your product must already have product data that closely relates to the product's condition. This data can come from two sources: your product feed or the details pages of the respective products on ChannelEngine. In both cases, you must create a custom field for the product condition. For more information on custom fields, check out ChannelEngine: custom fields.
To map your product condition data to Amazon's naming requirements, you need to mark your condition data as a custom attribute on ChannelEngine.
- First, create a custom field called, e.g.: 'Condition'. From the sidebar menu, go to Products, Custom fields.
- Click +Add custom field.
- Enter a name for your condition field, and select Text as the type.
- Go back to your channel's Mapping step, and continue the mapping process for your condition values in Offer mapping.
- In the condition type column, select Advanced rule from the dropdown selector.
- Set up your conditions against your new custom field. It may take a short time before your custom field, e.g.: Condition appears in the dropdown selector.
- Set up your advanced rules. For more information on how to set up advanced rules, check out ChannelEngine: advanced rules.
While Amazon shows localized (translated) condition values in Seller Central, you must only use the above English or Dutch values on ChannelEngine.
FAQs
I mapped my products' conditions on ChannelEngine, but when I check the same product on Seller Central, the condition for my product is different than the value I mapped. Why?
After updating condition mappings, allow time for Amazon to process the export. Seller Central may lag behind the submitted data. If unsure, check ChannelEngine export feedback and Amazon listing summaries before deleting/recreating the SKU.
I received Error 8057 when I sent my offer to Amazon. What does this mean?
If Amazon returns Error 8057, it means the SKU condition being submitted differs from the condition Amazon already has for an active listing. Remove the listing first, wait until Amazon fully deletes it, then recreate the offer with the correct condition.
Comments
0 comments
Article is closed for comments.