PrestaShop Amazon Shipping Guide

This guide will help you integrate your Amazon Shipping account with your PrestaShop store using the Multi Carrier Shipping Label module by PluginHive. Once you have successfully integrated Amazon Shipping with PrestaShop, you will be able to automatically display Amazon Shipping rates at checkout, print shipping labels, and easily track your shipments.


Download and Activate Multi Carrier Shipping Label Module

Install the Multi Carrier Shipping Label Module.

PrestaShop Multi Carrier Shipping Label

Add your Amazon Shipping Account

Go to the Shipping Module SettingsCarrier (+) icon as shown below:

Add your Amazon Shipping Account to on prestashop

Select the carrier “Amazon Shipping” & Click on “Add Account” as shown below.

Connect Amazon Shipping account in PrestaShop

In the Account Details, select the “Country of Origin” from the drop-down menu and click on the Connect button to connect your Amazon Shipping account with the Multi Carrier Shipping Label module.

Select the country of origin of your Amazon Shipping account

You will be redirected to the Amazon Shipping Sign-in page. Please ensure that you are an admin of the shipper account. Enter your Amazon Shipping registered email ID or phone number below and click on ‘Continue’.

Sign in to Amazon Shipping by entering email or phone number

Enter the password and click on ‘Sign in’.

enter password to sign in to Amazon Shipping

Note

If you don’t have Amazon Seller Central login credentials, then you need to register for Shipper Central:


Click the checkbox to allow PrestaShop Multi Carrier Shipping Label to access your Amazon Shipping account, then click ‘Authorize

Authorize the PrestaShop Multi Carrier Shipping Label

Upon successful registration, you will see the Registration successful message displayed below.

Amazon Shipping Registration Successful

Once the registration is successful, the carrier account number automatically gets added to the carrier account details.

Amazon Shipping account number automatically linked

Now you can access Amazon Shipping services using the shipping module. It allows you to display Amazon Shipping rates, generate and print shipping labels in bulk, and track Amazon Shipping orders in real-time.


Verify the Shipper or Warehouse Address

Once you add the Amazon Shipping account, verify the shipper address details. Ensure your warehouse address matches the one you set up in your Amazon Shipping Shipper Central account.


Note

The address must be within the respective country to where you’re shipping. Amazon Shipping currently doesn’t support cross-border shipments


Click on the (≡) icon and visit Settings > Address (+)icon and your store name will be listed there.

PrestaShop store address

Click on the store name and you can see the shipper address and other details as shown below.

From Address

Review the shipper details. If changes are needed, make them and click “Save“.

Save your "from address"

Note

Please ensure the address entered is accurate, as it will be used to calculate shipping rates at the checkout page. Additionally, make sure to include the “Company Name” field, as Amazon Shipping uses this information to display your company name on the tracking portal and in any email communication related to your shipments.


Configure Weight & Dimensions for Your Products and Choose the Right Packaging Method

To calculate an accurate shipping rate for an order, please ensure the product’s weight is configured correctly. Contact us if you need any assistance.


Opt for the Preferred Amazon Shipping Services to be Displayed at the PrestaShop Checkout

The shipping module automatically displays all the available Amazon Shipping rates on the PrestaShop checkout page. However, you can use the Rate Automation functionality to display shipping rates for a particular Amazon Shipping service on your PrestaShop checkout.

Note

Shipping services vary by region.

Click on the (≡) icon and visit Settings > Shipping Rates > Rate Automation, as shown below.

Rate Automation

The shipping module automatically creates rules for the shipping carriers that you add to help you choose the services that will be displayed on the PrestaShop store. Click on Edit to customize the shipping automation rules based on your preferences.

Edit Rate Automation

By default, the “Any” condition is selected in the automation criteria, which applies to all cases. Under the Action Details tab, the respective carrier, along with “All” services, will be selected by default.

Select Rate Automation Criteria

However, if you want to select your preferred Amazon Shipping service(s) that you want to display to your customers, then you may do as shown below:

select your preferred Amazon Shipping services
*shipping services may vary depending on the region.

However, you can always choose to calculate and display shipping rates for the above-selected shipping service(s) based on various conditions, such as,

  • The product quantity that the customer chooses
  • Total weight of all the products
  • Cart sub-total amount
  • Shipping Zones
  • Shipping Classes
  • Time of order placement
  • Total weight range
  • Total price range

You can select any conditions based on your preference, and the shipping module will calculate the shipping rates only if the conditions are matched.

select any conditions based on your preference

Click on the “Update Rule” once the required changes are made, as shown below.

Update the rule in MCSL Module

Display Amazon Shipping rates on the PrestaShop checkout

Visit the store and add a product to the cart. Enter a shipping address and calculate the shipping cost. The shipping module will display the shipping cost for all the available Amazon Shipping services or the shipping services that you have selected based on your preference at PrestaShop checkout.

Amazon Shipping rates on the PrestaShop checkout

Note

  • Shipping rates are calculated based on product weight, dimensions, shipping origin and destination, packaging type, and selected special services (if any).
  • Here’s a summary of the Amazon Shipping services available in different countries:
Country Service ID Service Name Carrier ID Carrier Name
United States std-us-swa-mfn Amazon Shipping Ground AMZN_US Amazon Shipping
United Kingdom SWA-UK-PREM Amazon Shipping One Day AMZN_UK Amazon Shipping
United Kingdom SWA-UK-2D Amazon Shipping Two Day AMZN_UK Amazon Shipping
Spain SWA-ES-PRIME-PREM Amazon Shipping Express AMZN_ES Amazon Shipping
Italy SWA-IT-PRIME-PREM Spedizione nazionale express AMZN_IT Amazon Shipping
France SWA-FR-PRIME-PREM Amazon Shipping One Day AMZN_FR Amazon Shipping
India SWA-IN-OA Amazon Shipping Standard ATS Amazon Shipping

Verify the Shipping Cost Displayed on the PrestaShop Checkout Page

If you encounter any issues, review the logs for more information. You can share the logs with Amazon Shipping support if a deeper investigation is needed. You can check the logs by going to Settings > Shipping Rates > Request Log.

Request logs tab

Click on the (i) icon in front of the most recent Shipping Rate Request, as shown below.

Shipping Rate Request information

After viewing the request log, you can verify the Items, Package Details & Shipping Methods under this section:

latest order details of the order

Visit the Orders tab and select the order(s) for which you want to generate and print a shipping label, and click on Generate Labels, as shown below.

Generate Amazon Shipping Label

Select the order(s) again and click on Print Labels to get the shipping labels for your orders, as shown below.

Print Amazon Shipping Labels on PrestaShop

The shipping module will automatically redirect you to another page to print the shipping labels along with other documents like the tax invoice as shown below.

amazon shipping label
*shipping labels may vary depending on the region.

Note

Pickup window should be pre-scheduled before attempting to generating a shipping label. In case of any issues in setting up the pickup window in Amazon Shipping Shipper Central, please contact Amazon Shipping support using your Shipper Central help pages.


Mark Orders as Fulfilled and Automatically Send Amazon Shipping Tracking Details to your Customers via Email

After generating and printing the label(s), you can visit the Orders tab & select all the orders that are ready to be shipped, and click on Mark As Fulfilled to fulfill these orders.

Mark As Fulfilled to fulfill PrestaShop orders

Once you mark the orders as fulfilled in the shipping module, your PrestaShop orders will be automatically marked as shipped. You can visit the PrestaShop Orders page to check the order status. In the image below, you can see the order is automatically marked as “shipped”. Also, the shipment tracking details are automatically updated for the PrestaShop orders.

PrestaShop orders page

The Multi-Carrier Shipping Label module automatically sends the tracking details to the customer via the PrestaShop Order Shipped Email, as shown in the image below.

order shipped email

Track your Amazon Shipping Orders 

To track your orders, select the orders that are shipped and click on Track Your Orders. Or, you can track all the orders by visiting the Tracking tab, where the shipping module will display the live tracking status of all the shipments, as shown below.

amazon shipping tracking on your prestashop store
*shipping services may vary depending on the region.

If you face any issues or have any queries about setting up the shipping module, feel free to contact our support team.