Best practice: Amazon Prime
Some general information
Prime orders do not only include orders from Amazon Prime customers, but also orders from non-Prime customers that are delivered with a shipping service (NextDay, SecondDay).
1. How are Prime orders processed?
The order is placed on Amazon and then imported into plentymarkets. When the order is imported, plentymarkets receives information about whether the order is a Prime order and whether a service level (NextDay, SecondDay, Standard) is included.
In plentymarkets, the order type is indicated by the small symbol in the status bar in the order overview within the Orders » Edit orders menu. You can see the order type by moving the cursor over this symbol.
1.1. Shipping profile
As with "standard" Amazon orders, plentymarkets checks the shipping profiles that are saved for the order and selects a suitable shipping profile. For this purpose, at least one item of the order must be assigned. Otherwise, the system cannot find the shipping profiles which are saved for the order items. Of course, the configured settings for the shipping profiles are important here. This best practice only covers the loyalty program filter, but no other settings. Of course, those settings must also be correct (e.g. order referrer, table of shipping charges etc.).
1.2. Loyalty program
The filter loyalty program checks whether a shipping profile matches an order. Thus, if the filters are not set correctly, the desired order types (Prime, NextDay etc.) cannot be assigned to the appropriate shipping profiles. This means that if you want to create a shipping profile for e.g. Prime NextDay orders, you have to select the option Amazon Prime NextDay for the filter Loyalty program.
1.3. Amazon Prime service
After processing the order (invoice etc.), register the order for shipping on Amazon. As usual, you can do so via a process, or via the Shipping centre in the Orders » Shipping centre menu. When registering the order, the order’s shipping profile is checked for the AmazonPrime service that should be used. This setting is saved in the shipping profile, dependent on the country of delivery in the table of shipping charges.
Thus, the dispatch route and the shipping costs depend on the Amazon Prime service saved in the table of shipping charges of the shipping profile that is assigned to the order.
1.4. Further information
Furthermore, the dimensions and the sender information are required.
The sender information is saved within the Setup » Orders » Shipping » Shipping service provider » Settings menu for each warehouse.
Fill in the following fields:
Which sender information is delivered depends on the warehouse that is saved for the order.
The dimensions are retrieved from the system, depending on which options were selected for the shipping package in the Setup » Orders » Shipping » Shipping packages menu.
You can enter the dimensions within the shipping package or import them from the corresponding item settings (for each variation in the Settings tab).
1.5. Defining shipping groups on Amazon
In order to offer items on Amazon with the correct shipping method, a shipping group must be created on Amazon. You can manage these shipping groups by using properties for each item.
We recommend using a property of the type text or selection. Link the property to the field merchant_shipping_group_name. Save the name of the shipping group you have created in your seller central as a value for the text or the selection of the item. For further information on linking properties, refer to our manual.
2. Errors and how to solve them
Sometimes, error messages may occur when booking Prime orders on Amazon.
If you did not want the order to be registered on Amazon, you can check the Shipment_AmazonPrime process in the Data exchange » API log menu to see which information was returned by Amazon. (When logging into the shipping centre, the error message is issued in red.)
Error:TermsAndConditionsNotAccepted, Type: Sender indicates that the terms and conditions for Prime have not yet been accepted on Amazon. Solve this issue by registering a Prime order on Amazon. The terms and conditions have to be accepted for this process. You can accept the terms and conditions by clicking on Merchant Fulfilment API registration in the Amazon Seller Central. If this does not help, contact Amazon.
Error:InvalidRequest, Type: Sender indicates that the data is incomplete. The cause for this may be incomplete sender data for the warehouses, missing customer information (shipping address) or an unassigned or incorrect shipping profile in the order.
Furthermore, the cause may be a value in the warehouse settings with too many characters. Amazon only accepts values up to a certain number of characters.
Another cause might be that the dimensions are not transferred to Amazon because the option take from item data is activated in the shipping packages settings, but there are no dimensions saved for the item.
Error:ShipmentAlreadyExists, Type: Sender indicates that shipping has already been booked for this order.
Error:no AmazonPrime Service selected indicates that no Amazon shipping service was saved in the table of shipping charges in the order’s shipping profile.
Error:ShippingServiceNotAvailable, Type: Sender indicates that an Amazon service was saved for the order that does not match the order type (e.g. NextDay). Different services should be used for the different order types on Amazon. Check whether the correct shipping profile was saved for the order and whether the correct Amazon service was saved in the shipping profile.
Error:ResourceNotFound, Type: Sender indicates that the order does not exist on Amazon or that the order was cancelled.
No Valid Warehouse Address indicates that no values or no valid values were saved for the selected warehouse. Enter the values in the Setup » Orders » Shipping » Shipping service provider » Settings menu.