Shift4Shop's Amazon Integration Module allows you to import your processed Amazon Seller Central orders directly into your Shift4Shop store for reporting and centralization. Rather than logging into two interfaces - your Shift4Shop Online Store Manager for your Shift4Shop orders and Amazon Seller Central for your Amazon based orders - you can now have all the orders centralized into one channel!
The following steps assume that you are already set up to sell on Amazon and have created your Amazon Seller Central account. If you have not yet done this, you may begin the process by clicking here.
Once this part is complete, use the setup instructions below to set up the Amazon Order Synch Integration.
Setting up the Module
The following steps will show you how to set up the module in your Shift4Shop store.
Log into your Shift4Shop Online Store Manager.
Use the left navigation menu and go to Modules.
Using the search bar at the top, look for "Amazon Integration."
When the module appears, click on the Settings button.
At this point, you will link the Shift4Shop store with your Sell with Amazon account. To continue:
5. Click on the Initiate Onboard Process button.
6. Sign into your Amazon Seller Central Account.
After logging into your Seller Central profile, you will be asked to authorize the onboarding connection.
8. Mark the checkbox to authorize 3rd party access to your account and click Next.
9. Then click Continue at the "You are almost done authorizing..." page.
After the onboarding process is complete, you'll be taken back to the FBA module on your Shift4Shop Online Store Manager. Now we will go over the individual settings found on the page.
Script Settings
You will have the following settings available in this section.
Enable Amazon Order:
Enables the module to begin downloading order information from your Amazon Seller Account.
Disconnect Store
This section of the page will appear after you've completed the onboarding process. Should the need ever arise for you to disconnect the onboarding, you can click the green "Disconnect Store" button to do so.
Last Order Imported:
Will display the latest order that was imported by the module.
Last Script Run
This will display the date and time that the script last ran.
Import Orders From
Using this calendar, you will select the timeframe to begin downloading your orders.
Import FBA Orders
Mark this checkbox to have your Fulfillment by Amazon (FBA) orders imported as well.
Additional Information
Since Amazon FBA orders are fulfilled by Amazon themselves, they are normally not part of the order synchronization function. The "Import FBA Orders" checkbox described above will force the system to also import FBA orders (for reporting purposes).
However, be aware that since these orders are fulfilled by Amazon directly, they will not contain the order's name or address information (since that is not information provided by Amazon). Therefore, when FBA orders are imported for the order sync module, they will be displayed in your Shift4Shop Online Store Manager with "FBA Orders" in the First and Last Name fields of the order. Furthermore, the address information will be blank.
This is intentional (only for the imported FBA orders) and due to the fact that the information is not provided by Amazon during the synchronization.
Send log to (email):
Enter the email address that you would like to have the script's log to be sent to.
Order Mapping
In this section, you will map the downloaded orders to specific order status queues found in your Shift4Shop account. This is intended to give you an area in which to view the orders more easily prior to processing.
Order Status (Fulfilled by Merchant)
This option is for orders placed on Amazon that you, as Merchant, will be fulfilling yourself. Your options are to move the order into either the New order status or Unpaid status.
Order Status (Fulfilled by Amazon)
If also downloading FBA orders (see "Import FBA Orders" checkbox mentioned above), this option will be used for orders that Amazon will be fulfilling for you. Instead of only having the option of the order going into New or Unpaid statuses, this option (since it is already being fulfilled by Amazon) can be placed in any of your store's order status queues. This particular setting and function will be more for reporting purposes as the order is already shipped and fulfilled for you by Amazon.
Payment Type
With this setting, you will map the Payment types used on the Amazon order to one of your store's already existing Payment options (Online or Offline). This way the orders - as they arrive to your Shift4Shop store - are shown as being paid with a valid payment option instead of being left blank, which may skew your store's reporting of the orders.
Order Settings
Invoice Number Prefix
Use this option if you would like to append a unique order prefix to Amazon orders so that they appear different than your regular Shift4Shop orders.
Deduct inventory when order is shipped
This checkbox can be marked if you would like inventory to be deducted when the orders are marked as shipped.
Report Settings
Don't consider Amazon orders in sales reports
Mark this checkbox if you'd like to have the imported Amazon orders excluded from your Shift4Shop store's built in Sales Reporting.
Shipping Mapping
Finally, this section will allow you to map the shipping methods recorded on the orders coming in from Amazon so that they match up to your store's available shipping methods. As with the Payment Type option described previously, this is intended for reporting purposes so that the orders are shown to have been shipped by a specific method located in your Shift4Shop store.
For example, Amazon's "expedited" shipping method would be mapped to one of your stores priority shipping methods, while Amazon's standard shipping service is mapped to a regular shipping method in your store.
Again, the purpose of mapping these elements is mostly for reporting purposes and to ensure the orders are shown to have been shipping using some sort of method in your store.
PII Data Handling
Amazon's data protection policy governs the treatment of user data retrieved via their Marketplace APIs. As such, their policy stipulates that "Personally Identifiable Information" (PII) can only be kept for a maximum of 30-days.
In order to comply with these rules, when your Shift4Shop store synchronizes your Amazon orders, the script will also update the orders that are are older than 30-days. During the update, the PII Data in the Amazon orders will be replaced with the phrase "Amazon Replaced" into the applicable sections of the orders.
Order Details like monetary amounts and products will be preserved for reporting purposes, but identifiable customer information (i.e., Names, Phones, Addresses, etc.) will show as "Amazon Replaced" within the Shift4Shop Online Store Manager.