Integrating Amazon Retail B2B with EasyEcom

Integrating Amazon Retail B2B with EasyEcom

Prerequisites 

  1. Customer Master must be configured before enabling this integration.
  2. Marketplace Warehouse Code must be mapped per customer
  3. This mapping is used to identify the customer from incoming POs
  4. If this mapping is missing:
    1. Purchase Orders will not be imported into EasyEcom

Configure Customer Master

Before enabling the Amazon Retail B2B integration, configure the Marketplace Warehouse Code for the required B2B customer.

  1. Go to Masters → Customer Master.

  2. Under the Wholesale Customers tab, locate the required customer, scroll to the right and click the ☰ (hamburger) icon against the customer and elect Edit Company Details.

  3. Scroll to the bottom of the Company Details page.
  4. Enter the required value in Marketplace Warehouse Code.
  5. Click Submit to save the changes.


The Marketplace Warehouse Code must be mapped for each applicable customer. This mapping is used to identify the customer from incoming Purchase Orders. If the mapping is missing, Purchase Orders will not be imported into EasyEcom.

Step 1: Click on the Settings⚙️icon on top the top right corner

Step 2: Click on 'Add Channels'

Once you click on 'Add Channels' you will be navigated to the following page.

Step 3: Select 'Amazon Retail B2B'

Once you click on it the following pop-up will appear.


Enter the following details:

  1. Vendor Code
  2. Warehouse Code (You can add multiple Warehouse Codes, separated by Commas)
  3. Registered Email Address (You can add multiple email addresses, separated by Commas)
  4. Sales Channel
    1. Select the Sales Channel under which orders should be mapped.
    2. Click the ➕ (plus) icon to create a new Sales Channel if it is not available.
  5. The selected sales Channel will be used for B2B order routing.

Step 4: Map your Products with EasyEcom 

After completing channel configuration, products must be mapped for order processing.
Important
  • Amazon Retail B2B does not support listing or inventory ingestion
  • Product mapping is required to process incoming purchase orders
Follow the manual mapping process to map your products with EasyEcom
Note
  • If mapping is missing:
    • Orders may not be processed correctly 

Important Notes:

  1. Automated appointment generation is not supported
    → Appointment and ASN must be created on Amazon Vendor Central
  2. Invoice sync is not supported
  3. Partial scan behavior:
    → Only scanned items are acknowledged
    → Unscanned items are automatically cancelled on Amazon
  4. Only single acknowledgement is supported

Touchpoints Integrated

Main EventDescriptionSourceAction Panel
Purchase Order ImportNew POs from Amazon Vendor Central are imported as B2B ordersAmazon Vendor CentralEasyEcom
PO AcknowledgementProcessed line items and quantities are acknowledgedEasyEcomEasyEcom
Appointment GenerationAppointment must be scheduled for acknowledged itemsAmazon Vendor CentralAmazon Vendor Central
ASN CreationShipment must be closed and shipped from Amazon panelAmazon Vendor CentralAmazon Vendor Central
InventoryInventory ingestion is not supportedNANA