Amazon

Amazon integrates directly with ShippingEasy. ShippingEasy will automatically send queries to read the orders from your Amazon account and then load them into our application. Once shipped, shipment data will be sent back to your Amazon store.

Amazon Requirements:

Connection Requirements

  • A Professional Amazon Seller account. Other selling channels are not supported by an API. This means that orders from these Amazon store types cannot be pulled into ShippingEasy: "Individual" Amazon Seller Account, and Amazon Web Store Platform.

  • Your Amazon Seller ID and MWS Auth Token.

  • Integration of multiple Amazon marketplaces into ShippingEasy requires connecting each separately.

    For example: if you sell on Amazon.com and Amazon.ca, you will need to integrate each one individually so that your ShippingEasy STORES & ORDERS page will list each marketplace as a unique store. This will also help you to track your orders and shipments for each marketplace.

    [Learn more about ShippingEasy's support for Amazon international marketplaces.]

Order Import Requirements

  • The order must contain a physical product.

  • If an order is in the status of Shipped, Cancelled, or Not Completed will not import into ShippingEasy.

Connect Amazon to ShippingEasy

Follow these steps to connect your Amazon store to ShippingEasy.

  1. Select Amazon from the Platform drop-down menu. You will be prompted for your Amazon credentials.

    INT_Stores_Orders_Amazon.png
  2. Complete your store integration by entering your Amazon credentials into ShippingEasy.

  3. Provide ShippingEasy with your Amazon Seller ID and MWS Auth Token.

  4. You need to sign up for Amazon Marketplace Web Service (Amazon MWS) to access your Seller ID and MWS Auth Token,

    Use the appropriate web page below for the Amazon Marketplace you want to integrate with ShippingEasy. Repeat the integration steps for each marketplace:

    Marketplace

    Amazon MWS URL

    USA

    https://sellercentral.amazon.com/apps/manage/ref=xx_masman_dnav_xx

    Canada

    https://sellercentral.amazon.ca/apps/manage/ref=xx_masman_dnav_xx

    France

    https://sellercentral.amazon.fr/apps/manage/ref=xx_masman_dnav_xx

    Germany

    https://sellercentral.amazon.de/apps/manage/ref=xx_masman_dnav_xx

    Italy

    https://sellercentral.amazon.it/apps/manage/ref=xx_masman_dnav_xx

    Mexico

    https://sellercentral.amazon. com.mx/apps/manage

    Spain

    https://sellercentral.amazon.es/apps/manage/ref=xx_masman_dnav_xx

    United Kingdom

    https://sellercentral.amazon.co.uk/apps/manage

  5. Log into your Amazon seller account.

    AMZ_SignIN.png
  6. Click the Authorize new developer button under Appstore.

    AMZ_AuthNewDev_MRK.png

    Note

    If you do not see the Authorize a Developer button on the Manage your apps page, contact Amazon Seller Central support, as you may need to have your permissions updated by Amazon.

  7. Enter ShippingEasy in the Developer's Name field.

    AMZ_AWS_DevName_MRK.png
  8. Enter the Developer Account Number field for your Amazon Marketplace below:

    • USA, Canada, or Mexico enter 9250-5860-2418

    • UK, France, Germany, Italy, or Spain enter 8218-0355-2767

    AMZ_AWS_DevAcctNum_MRK.png
  9. Select Next and then Accept the Amazon MWS License Agreement. Select Next again.

    AMZ_AWS_Agree_Next_MRK.png
  10. Copy the Seller ID and MWS Auth Token in Amazon.

    AMZ_MWS_AuthToken_MRK.png
  11. Paste the Seller ID and MWS Auth Token to ShippingEasy.

    Stores_Orders_Amazon_Tokens_MRK.png
  12. Click Save. If your Amazon account is only authorized to sell on one marketplace - you're done and your Amazon store is now integrated with ShippingEasy!

  13. Select the Marketplace from the dropdown if your Amazon account is authorized to sell on more than one marketplace.

    Stores_Orders_AMZ_MKT_Dropdown.gif
  14. Click Save.

Your Amazon store is now integrated with ShippingEasy! Next, configure your Store Settings using our guide.

Amazon Order Data with ShippingEasy

ShippingEasy's integration with Amazon supports the following standard features:

Amazon Standard Data Supported

ShippingEasy's Amazon integration supports the following features and order data fields:

Amazon Supported Order Statuses

Amazon order statuses map to ShippingEasy in the following way:

Amazon status

ShippingEasy status

Awaiting Payment

Awaiting Payment

Awaiting Fulfillment

Awaiting Fulfillment

Renew authorization for Amazon Token

If you've had an account with ShippingEasy for a while, our authorization as a developer might have expired. It happens after a certain amount of time and you may have gotten an email to your Amazon seller account notifying you that your API tokens are expiring. You will need to re-authorize your MWS Developer Permission.

To renew authorization for ShippingEasy to Access Amazon:

  1. Copy and paste this URL into a browser: https://sellercentral.amazon.com/gp/account-manager/home.html/ref=au_userperms_dnav_xx_

  2. In the top right corner, go to Settings and select User Permissions:

    Amazon interface showing settings then user permissions
  3. Under "Amazon MWS Developer Permissions" select to "Renew Access" on each relevant developer access.

    AMZ_settings_AuthTokens_RenewAccess_MRK.png

Amazon Orders - Personally Identifiable Information

Amazon periodically updates its data retention and privacy policies on Fulfillment by Amazon (FBA) orders. In 2019, Amazon updated its privacy policy to remove access to personally identifiable information (PII) on all FBA orders sent to third parties, such as ShippingEasy.

Amazon defines personally identifiable information (PII) as any data that can be used to isolate a buyer. On FBA orders, this means that Amazon will not send key pieces of personal identification to ShippingEasy. This includes the buyer’s name, public email address, recipient address, and gift messages. To learn more about Amazon’s PII policy, visit Amazon’s website.

When an FBA shipment is created, ShippingEasy will display this on your SHIPMENT HISTORY and reporting. However, ShippingEasy cannot display PII data on the order. When an order has been redacted, ShippingEasy will notify you on the SHIPMENT HISTORY screen.

When a CSV export includes an FBA shipment, any column with PII data will show "_Redacted_". The impacted columns include recipient name, recipient address, and gift message.

Additionally, duplicating labels for FBA shipments with redacted information is not allowed

There are several pieces of data still accessible on FBA orders. This includes:

  • masked Amazon email address

  • product details (i.e: line item quantity, line items)

  • order details (i.e: total paid, shipping paid)

Notes about the Amazon Integration

Post-dated labels

Amazon requires shippers to mark their orders as shipped on the day the package actually enters the mail stream.

  • If you purchase labels on the same day you'll ship the package: By default, ShippingEasy will update Amazon with a shipped status on the day that your label is printed. If you ship your packages on the same day that you print the labels, then you do not need to make any changes to your ShippingEasy settings.

  • If you purchase labels a day or more in advance and post-date the labels: ShippingEasy provides the option to [delay notification] to Amazon until the ship date. Amazon will then apply the date the update is received to the order.

Time Zones

Amazon's dates are configured to US Pacific time. When delaying the shipment notifications to your store, be sure to select a time that is late enough in the day that it is after midnight US Pacific time.

ShippingEasy uses your local time zone for timing the notification. The local time zone is set in your ACCOUNT SETTINGS.

Ship By Date

The Ship By Date column on the ShippingEasy ORDERS page indicates the latest date you should ship an order to ensure your package arrives at your buyer within the estimated delivery window. This column helps prioritize how, and in what order, you fulfill your unshipped orders.

ORD_ShipByDate_Amazon_MRK.png

Note

This column is intended for the following platforms: eBay, Amazon, and ChannelAdvisor orders that originated on Amazon. If you select the Ship By Date on any other platform, the field will not be populated.

Amazon Throttling

The Amazon API has a quota on the number of requests a third party can make during a certain time frame. This is called “throttling” and the number of requests they allow is low. This limit may prevent such notifications from reaching Amazon immediately. ShippingEasy automatically retries throttled Amazon updates periodically to get the notifications through. We recommend creating labels in Batches to reduce the chance of throttling.

Amazon Returns

Amazon does not allow ShippingEasy to directly email Amazon customers. Rather, Amazon requires merchants to upload return labels to their system. Then Amazon will email the label to your customer. [Learn how to process Amazon returns.]

Confirmation Emails

Amazon Merchant Services automatically sends out Shipment Confirmation emails to your customers once their order has been updated and marked as Shipped within Amazon. This is a setting that cannot be changed.

Comments

Add a Comment

Article is closed for comments.

    Tags: