Reading list Switch to dark mode

    PrestaShop Amazon Connector (Selling Partner API) {User-Guide}

    Updated 8 March 2024

    Prestashop Amazon Connector is a comprehensive tool that facilitates the store owners to establish synchronization between the PrestaShop store and Amazon marketplace. The extension provides the ability to store owners to export their entire product listings from PrestaShop to Amazon.

    Import the orders received on Amazon marketplace into your PrestaShop store. Update imported products or import new products on PrestaShop in real-time.

    Features of PrestaShop Amazon Connector

    • Synchronize the PrestaShop store products to Amazon and vice-versa with PrestaShop Amazon Connector extensions.
    • Import Amazon orders to PrestaShop store.
    • Import products from Amazon to PrestaShop with or without combinations.
    • Import all the orders to PrestaShop at once or one by one via order ID.
    • Export products from PrestaShop to Amazon via UPC, EAN, or ISBN.
    • Select the carrier and payment method for imported orders.
    • Update imported/exported products on Amazon when they are updated on PrestaShop.
    • Update imported products or import new product on PrestaShop from Amazon via cron.
    • Map multiple PrestaShop store categories to a single Amazon marketplace category and vice-versa.
    • Export all the PrestaShop store products to Amazon at once.
    • Export specific products with combinations to Amazon.
    • Update all the exported products (price & quantity) on Amazon at once or specific products.
    • Delete all the exported product on Amazon at once or specific products.
    • Import specific orders from Amazon to PrestaShop using order ID.
    • Set date range and the number of orders to import within that date range.
    • With orders, customer details also get imported to PrestaShop.
    • Export products as fulfilment by Amazon (FBA).
    • Update products as fulfilment by Amazon (FBA).
    • Check feed submission status by Feed submission ID.
    • Admin can check last feed submission status.

    How to Install PrestaShop Amazon Connector

    • Firstly, go to the module manager in the back office and click on ‘upload a module’.
    • After that, drag and drop the module file or select the file from the system.
    • In this way, the module installation will be successful.
    1-13
    2-9
    3

    PrestaShop Amazon Connector Configuration

    After the successful installation of the module, admin needs to configure it.

    General Settings

    1-4

    Under General Settings, the admin needs to specify some credentials that are required to integrate the PrestaShop store to Amazon. The admin needs to:

    • Select the country for Amazon shop. Based on the selected country, the marketplace ID will automatically fill.
    • Specify the seller ID of Amazon shop.
    • Specify LWA client ID, secret, and refresh token.

    Product Settings

    5-6

    Choose option if category is not mapped

    Start your headless eCommerce
    now.
    Find out More

    While importing the product from Amazon, if the category is not mapped in PrestaShop, the a new category will create in PrestaShop if the admin has selected the first option.

    If selected second option, then the admin can select a default category and the products imported from Amazon will be assigned to this category.

    Order Settings

    6-6

    Map carrier for orders: The carrier selected here by the admin will be mapped to the carrier that has been used for placing orders on Amazon.

    Map payment method: Select the payment method to be mapped with payment method used for placing orders on Amazon.

    If Japan selected in Country name field in General Settings

    13-1

    In case, Japan has been selected for Amazon shop, then the admin needs to map COD, CVS, and other payment method to PrestaShop under the Order settings tab.

    51

    Realtime Sync

    2-5

    Update imported products on Amazon while update on prestashop

    If imported products get update on PrestaShop, then price and quantity of that product will automatically update on Amazon.

    Update exported products on Amazon while update on prestashop

    If exported products get update on PrestaShop, then price and quantity of that product will automatically update on Amazon.

    Update imported products or import new product on Prestashop from Amazon through cron

    The admin can choose to:

    • Update only imported products on PrestaShop.
    • Update the imported products on PrestaShop and if the product is unavailable, then a new product will create on PrestaShop.
    • Import only new product in PrestaShop.

    Number of days

    In this field, the admin needs to set the number of days for which the imported products will not update. Suppose the admin has imported the products from Amazon to PrestaShop on 01/01/2024 and set 2 in this field.

    If the cron runs on 02/01/2024, the imported products will not update. After two days, the imported products will be updated.

    Number of products

    This option lets admin set the number of products that can be imported via cron at once.

    Cron setting

    For updating the imported products on PrestaShop when they get update on Amazon, the admin needs to enter the url mentioned below in cron tasks manager for everyday.

    8-7

    How to get required credentials for the Amazon connector module

    1. Developer Registration

    Before registering your Selling Partner API, you need to register as a Selling Partner API developer. The way you register as a developer varies depending on the type of application that you create. We will use the following:

    • Private seller applications: Applications for sellers that are available only to your organization and are self-authorized.

    To register as a developer (for private seller applications)

    • Sign in to Seller Central using the credentials that you want to associate with your developer account.
    • In the Partner Network menu, click Develop Apps. The Developer Central page appears.
    • If you have not yet completed a developer profile for this selling account, click the Proceed to Developer Profile button. Otherwise, click on Your Developer Profile link.
    • Complete the form. In the Data Access section, in the dropdown box, select My organization sells on Amazon, and I only want to integrate to manage my own business only.

    Note: If you want to import the buyer information and shipping address with the orders, then you must have access to the customer’s Personally Identifiable Information (PII). For this, you need Approval for the roles that are required to access buyer information and/or shipping address information. These are:

    • Direct-to-consumer shipping. Required to access shipping address information.
    • Tax remittance. Required to access buyer information.
    • Tax invoicing. Required to access buyer information.

    2. Checking the status of your registration request as a developer

    After submitting your request to register as a developer, Amazon evaluates the information provided and approves or denies your request. If denied, you can address the reason for the denial and then resubmit your Developer Profile.

    The following procedures will show you how to check the status of your registration request as a developer, depending on the type of application you want to create.

    To check the status of your request (private seller applications)

    1. Sign in to Seller Central with the credentials that you used when registering as a developer.
    2. In the Partner Network menu, click Develop Apps. The Developer Central page appears.
    3. Follow the instructions in Your developer registration is under the review banner. The banner will change to reflect the status of your application.

    3. Registering your application

    We will register applications for:

    • Private seller applications: These are seller applications that are available only to your organization, and are self-authorized.

    The following procedures show you how to register your application.

    To register your application (for private seller applications)

    1. Sign in to Seller Central using the credentials that you used to register as a developer.
    2. In the Partner Network menu, click Develop Apps. The Developer Central page appears.
    3. Click the Add new app client button. The App registration page appears.
    4. Complete the form.
    image-324

    4. Viewing your application information and credentials

    After you register your application you can view information about your application, as well as your Login with Amazon (LWA) credentials. Here, we have used :

    • Private seller applications: These are seller applications that are available only to your organization, and are self-authorized.

    The following procedures show you how to view your application information and credentials, depending on the application type.

    To view your application information and credentials (for private seller applications)

    1. Sign in to Seller Central using the credentials that you used to register as a developer.
    2. In the Partner Network menu, click Develop Apps.
      The Developer Central page displays information about your application(s).
    3. Click View under LWA credentials for the application you want.
    image-325

    Your LWA client identifier and client secret for that application appear. You will need these credentials in module configurations: App Client ID from Seller Central, The corresponding Client Secret

    Self authorization

    When you create a private application for your own organization you can self-authorize it to access your account information. Before doing this you must register as a developer and register your application. You can self-authorize your application in draft status; there is no reason to publish a private application.

    To self-authorize your application (seller application)

    1. Sign in to Seller Central using the credentials that you used to register as a developer.
    2. In the Partner Network menu, click Develop Apps.
      The Developer Central page appears.
    3. For the application that you want to authorize, click the arrow next to the Edit App button, and then click Authorize.
      The Authorize application page appears.
    12
    image-326

    Note. If your selling partner account is merged with accounts in other regions, you will see an Authorize app button for each of your merged accounts.

    4. Click on the Authorize app button for each selling partner account that you want your application to access. The Marketplaces column indicates the marketplaces in which an account is active.

    A Login with Amazon (LWA) refreshes token appears with every Authorize app button that you click.

    Note:

    1. Keep this LWA refresh token as this will be used in module configuration: Refresh Token

    2. If you click on Authorize app button multiple times, a new refresh token is generated each time. Generating a new refresh token does not invalidate previous refresh tokens.

    How to get Seller ID

    To get the seller ID, the store owner needs to log in to Amazon Seller Central and go to settings.

    57

    Click on Account Info tab under settings.

    58

    Now, click on Your Merchant Token under Business Information.

    59
    60

    Category Mapping

    Click on the “Map categories” button to map categories of PrestaShop with Amazon.

    10-6

    For mapping the categories, the admin needs to download the Amazon categories first.

    11-6

    Once downloaded, the admin can map PrestaShop categories with Amazon.

    12-5

    Select the PrestaShop categories that you want to map with those of Amazon. The admin can map multiple PrestaShop categories with Amazon category.

    13-5

    Sync Products

    Under the Sync Products tab, the admin can

    • Import products from Amazon to PrestaShop.
    • Export products from PrestaShop to Amazon.
    9-6

    Import Products

    For importing the products to PrestaShop, the admin needs to generate a report.

    Create report for single product

    52
    11

    At first, the report will be in “In progress” status. In some time, the status gets updated to Ready. Now, click on single product button.

    4-5

    On clicking the button, a popup appears on the page where the admin needs to enter Amazon ASIN No. and Amazon product SKU.

    5-4

    Create report for All products

    Select “All products” in Select type field.

    56
    6-5
    7-2

    Now click on the “Import now” button to import the products.

    8-2
    9-2

    Once imported, the admin can view the products under “Sync products”.

    10-1

    Export Products

    Click on “Export products” button to export products from PrestaShop store to Amazon. The admin can export all the products to Amazon at once or export specific products to Amazon.

    21-1

    Note:-

    • Only active products of Prestashop can be exported to Amazon.
    • It is necessary to specify valid UPC barcode, EAN-13, or ISBN on products depending on the configuration before exporting them to Amazon shop.
    • On updating exported products, only the product price and quantity will update.
    • If you export or update product as FBA then the quantity will update as Zero.
    • Amazon product seller SKU will map with Prestashop product reference number.
    • If the product has a combination on Prestashop then each combination of the product will export as the individual product on Amazon.

    Export specific product to Amazon

    Enter the name of the product that you want to export to Amazon and select the product from the dropdown list.

    22-2
    36

    On clicking the Export button, a popup appears on the page asking for the confirmation.

    37
    38
    39

    Once exported, the admin can view the list under Sync Products tab.

    3-5

    After exporting the product, options to update and delete the product on Amazon also get available on the Export products page.

    Update Exported Products on Amazon

    41

    The admin can choose to update all the exported products on Amazon at once or export specific product to Amazon.

    42

    On clicking the update button, a popup appears on the page asking for the confirmation.

    43
    44

    Please note that while updating exported product, only price and quantity will update.

    Delete Product on Amazon

    Similarly, the admin can delete all the exported products on Amazon at once or delete specific products.

    45-1

    Export all products to Amazon

    25-1

    The admin can also export the product to Amazon as Fulfilment by Amazon.

    Import Orders

    Click on the “Import orders” button to import orders from Amazon to PrestaShop.

    26-1
    46

    The admin can choose to import all the orders to PrestaShop at once or specific orders to PrestaShop by order ID.

    Note: If the product does not exist in PS, then the product will create according to this report.

    27-1

    If admin selects to import all orders at once, then a pop up will appear where admin has to specify the date range. The orders received between the specified date range will import to the Prestashop. Admin can also specify the maximum number of orders he wants to import within the specified date range.

    28
    47

    After specifying the order ID, click on the Import now button. Once imported, the admin can view it under Import Orders.

    48
    30

    Customers

    After importing the orders from Amazon to PrestaShop, the Amazon customer details of the order also gets imported in PrestaShop.

    31

    Feed Submission Status

    With Feed Submission Status, the admin can check the status of products exported from PrestaShop to Amazon. The admin can check the status by feed submission ID or check the last feed submission status.

    32

    Check feed submission status by ID

    33
    34

    Click on “Check last feed submission status” to check the status of last feed submitted.

    35

    Support

    For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]

    Also, please explore our Prestashop development services and a vast range of quality Prestashop addons.

    Current Product Version - 5.0.1

    Supported Framework Version - 8.x.x, 1.7.x.x

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content