Integrating Nykaa B2B Outright with EasyEcom

Integrating Nykaa B2B Outright with EasyEcom

his guide explains how to connect your Nykaa B2B Outright store with EasyEcom.
Important: Before initiating the Nykaa B2B integration, ask the client to email vishnu.ravindran@nykaa.com (Nykaa Team) with their Vendor Code(s) to have their account enabled for the integration. The integration cannot proceed until Nykaa activates the required access.

Step 1: Set Up Product Creation and Listing Mapping

Before proceeding with the integration, ensure that the required Nykaa B2B Outright products are mapped in EasyEcom. Purchase Orders will not be imported if the required product listings are not mapped.

You can manage product creation and listing mapping in either of the following ways:

a. Automatic Product Creation and Mapping

While adding the Nykaa B2B Outright channel, enable Create Products Automatically to automatically create and map the existing Nykaa B2B Outright products in EasyEcom.

b. Manual Listing Mapping

If Create Products Automatically is not enabled, listings should be mapped using the Seller SKU available in EasyEcom.

The SKU received in the Nykaa B2B Outright Purchase Order is matched against the mapped Seller SKU in EasyEcom.

Ensure that all required products are listed and mapped correctly before processing Purchase Orders.

Step 2: Navigate to Add Channels

Click on the Settings (⚙️) icon in the top-right corner.


Click on Add Channels.


You will be redirected to the channel selection page.

Step 3: Select the Channel and Enter Details

Click on Nykaa B2B Outright from the available channel list.

Enter or select the following details:

  • API Key: Enter your Nykaa Username.
  • API Owner: Enter your Nykaa Password.
  • Vendor Code
  • Location Code
  • Create Products Automatically (Toggle)

How to Find Vendor Code and Location (Warehouse) Code

Login to the Nykaa Portal and navigate to: Warehousing → PO Listing

Vendor Code
In the Vendor Name column, the code displayed before the vendor name is the Vendor Code.
Example: THDPP - 4THD PHARMA PRIVATE LIMITED
Vendor Code: THDPP
Location/Warehouse Code
In the Warehouse Location column, the code displayed before the warehouse name is the Warehouse Code.
Example: NB2 - Nykaa Warehouse Mumbai 2
Warehouse Code: NB2

After entering all the required details and configuring product creation and listing mapping as required, click Add Channel to complete the channel configuration.
Once the channel is added successfully, the Nykaa B2B Outright store is connected with EasyEcom.

FAQs

Q1. What should I do if incorrect pricing is received in the Purchase Order?
EasyEcom imports the Purchase Order as received from Nykaa. If there is any pricing discrepancy, it must be corrected at the Nykaa end, and an updated Purchase Order should be issued.
If required, the issue can also be raised with the EasyEcom Support team for verification.

Q2. What should I do if a SKU is modified in Nykaa?
If a SKU is modified in Nykaa, update the corresponding listing mapping in EasyEcom before processing new Purchase Orders.
Previously processed orders remain unaffected.

Q3. Which price is considered during order processing?
The price received in the Purchase Order is considered during order processing. The Nykaa Pricing Master is the source of truth for pricing, and no separate EasyEcom Pricing Master configuration is required for these orders.

Q4. Which tax is considered during order processing?
The tax received in the Purchase Order is used during order processing.
Any tax changes should be updated in the Nykaa Pricing Master before new Purchase Orders are generated. Existing processed orders are not updated retrospectively.

Q5. Is EasyEcom Pricing Master configuration required for Nykaa B2B Outright?
No. The price received in the Purchase Order is used for Nykaa B2B Outright order processing. The Nykaa Pricing Master serves as the source of truth for pricing.

    • Related Articles

    • Integrating Loqally with EasyEcom

      This guide explains how to configure the Loqally integration in EasyEcom, and also supports reverse shipment. Step 1: Navigate to Carrier Master Masters > Carrier Master Step 2: Click on 'Add New' and Select 'Loqally Outbound' from the dropdown Step ...
    • Integrating BoxD Logistics with EasyEcom

      This guide explains how to configure the BoxD Logistics integration in EasyEcom, and also supports reverse shipment. Step 1: Navigate to Carrier Master Masters > Carrier Master Step 2: Click on 'Add New' and Select 'BoxD Logistics Outbound' from the ...
    • Integrating RapidShyp B2B with EasyEcom

      This guide explains how to configure the RapidShyp B2B integration in EasyEcom. Prerequisite RapidShyp B2B works only for accounts where the New B2B Module is enabled. For B2B order processing flow, refer to: B2B Order Processing - New Workflow Step ...
    • Integrating SharkShip Outbound with EasyEcom

      This guide explains how to configure the SharkShip carrier integration in EasyEcom for shipment creation and shipment cancellation. Step 1: Navigate to Carrier Master Masters > Carrier Master Step 2: Click on 'Add New' and Select 'Sharkship Outbound' ...
    • Integrating Noon with EasyEcom

      This guide explains how Noon orders, shipment creation, AWB mapping, and manifestation are managed through the EasyEcom integration flow. Step 1: Click on the Settings (⚙️) Icon Click on the Settings (⚙️) icon in the top-right corner. Step 2: Click ...