Amazon Buy is a carrier integration that allows you to process Seller Fulfilled Prime (SFP) orders via SmartParcel. This article reviews how to start shipping with Amazon Buy.
Before you begin with the steps below, please take note of the following:
- You must contact your CSM to enable Amazon Buy for your account.
- This service requires your customer to be an official SFP member. Moreover, 3PL Central does not assist with SFP program access, requirements, SLAs, etc. It is your and your customer's responsibility to understand these requirements.
- Your customer must use our pre-wired Amazon connection via CartRover or Dropstream.
- Each Amazon SKU must be set up in the system under Items > Manage Items. Item aliases are not supported for this connection.
- This service requires you to add the Amazon Buy Add-On to your Small Parcel label subscription. To learn more about this, please contact your Customer Success Manager.
- Amazon does not provide any test environment or the ability to create test orders, which means that all orders must be processed with a live merchant account.
Skip Ahead: Use the following links to skip to the relevant guidelines below.
- Step 1: Configure Seller Central account
- Step 2: Connect Amazon Buy to SmartParcel
- Step 3: Configure inbound orders
Step 1: Configure Seller Central account
Before adding an Amazon SFP account to SmartParcel, your customer must configure their Amazon Seller Central account to work with ShipEngine as a label processing partner.
- Log in to Amazon Seller Central.
- From the top navigation menu, select Appstore > Manage Your Apps.
- Click Authorize New Developer.
- Enter ShipStation as the 'Developer's Name' and 4289-4417-4486 as the 'Developer ID', then click Next.
- Accept the license agreement, then click Next. Take note of the 'Seller ID' and 'MWS Auth Token' values, as these values are required to connect your Amazon Buy account to SmartParcel in the next section.
Step 2: Connect Amazon Buy to SmartParcel
Once your Amazon Seller Central account is configured, you can connect your customer's carrier account for Amazon Buy to SmartParcel.
Please note that the Amazon Buy account must be set up as a customer-level carrier account. Amazon Buy is not supported as a warehouse-level account.
- Navigate to the Small Parcel space, then select Settings and choose a customer from the drop-down menu.
- In the Carrier Accounts section, click Create, then select Customer Account, Amazon Buy, and click Next.
- Provide the required account credentials, including the Seller ID and MWS Authentication Token generated for the merchant's Seller Central account in the previous section, then click Connect.
- Once the customer account is connected, locate the Rate Shopping section at the bottom of the Settings page to enable Amazon Buy as a rate shopping carrier. Note: please only enable Amazon Buy as a rate shopping carrier to avoid non-Amazon buy rates from being selected.
- Click Add to create a rate shopping rule for the ship service that will be present on incoming Amazon Buy orders, then click Save.
Please note that "SecondDay" is an example value in the screenshot above. The Ship Service Keyword value can be any value as long as it is present in the 'Service' field of an order, but please be aware that this value cannot be an existing service level from any carrier. To learn more, please see Getting Started with Rate Shopping.
- Click Save to apply your rate shopping logic and receive a confirmation message.
Step 3: Configure inbound orders
The Amazon Buy connection requires additional data, specific to Amazon orders, to generate an Amazon Buy shipping label. To successfully process labels, your order aggregator (e.g., DropStream or CartRover) must be configured to include this data exactly as described below.
- Amazon Order Number: Inserted as order's Reference Number.
- Amazon Internal Item Number: Inserted as a custom field on each order line item—the custom field must have a "Name" of either "InternalControlNumber" or "amazon_OrderItemId".
You can add this custom field on an ad-hoc basis or configure this field to display as optional or required on all of a customer's orders—see Understanding Custom Fields to learn more.
- Carrier: Amazon Buy orders must be configured to use the Amazon Buy carrier.
- Service: Amazon Buy orders must include the Ship Service Keyword configured for rate shopping.