Integrating Wishlink with EasyEcom
This guide explains how to integrate Wishlink Marketplace with EasyEcom to manage listings, inventory, orders, fulfillment, cancellations, and returns.
Step 1: Click on the Settings (⚙️) icon in the top-right corner
Step 2: Click on 'Add Channels'
You will be redirected to the channel selection page. Scroll to find channel name.
Step 3: Select 'Wishlink'
Once you click on it the following pop-up will appear:
Enter the API username & password and Click on Add Channel.
Keep Create Products Automatically disabled unless specifically instructed.
API Username & Password Details
The Username and Password entered here must be the EasyEcom API User credentials.
Location Key Requirement
The channel is added under a specific warehouse location.
The same Location Key must be shared with the Wishlink team.
To find the Location Key, Click on:
Profile (Top Right Corner) → Copy Account Token / Location Key from the respective warehouse.
Details to be Shared with Wishlink
API Username
API Password
Location Key
X-API-Key
Marketplace ID
Order Flow
- Orders are created on Wishlink.
- Orders are synced to EasyEcom through the Create Order API.
- AWB details are assigned using the Assign AWB API.
- Tracking updates are shared from Wishlink to EasyEcom.
- Cancellation updates are handled through API and webhook.
- Returns are initiated using the Mark Pending Return API.
- Manifested updates are shared from EasyEcom to Wishlink through webhook.
- Partial Cancellation and Partial Return are supported in this integration.
Integration Touchpoints
| S No | API / Webhook Name | Direction | Trigger Type | Remarks |
|---|
| 1 | Get Auth Token | Marketplace → EE | API | Used for authentication |
| 2 | Create Listings | Marketplace → EE | API | Creates or updates listings |
| 3 | Get Product Master | EE → Marketplace | API | Used to fetch product master data |
| 4 | Create Order | Marketplace → EE | API | Creates orders in EasyEcom |
| 5 | Assign AWB | Marketplace → EE | API | Assigns AWB and shipment details |
| 6 | Update Tracking Status | Marketplace → EE | API | Shares tracking updates |
| 7 | Mark Pending Return API | Marketplace → EE | API | Used for return processing |
| 8 | Cancel Order API | Marketplace → EE | API | Used for order cancellation |
| 9 | Cancel Order Webhook | EE → Marketplace | Webhook | Shares cancellation updates |
| 10 | Update Inventory Webhook | EE → Marketplace | Webhook | Shares inventory updates |
| 11 | Manifest Order Webhook | EE → Marketplace | Webhook | Shares manifested order updates |
| 12 | Mark Return Webhook | EE → Marketplace | Webhook | Shares return updates |
Webhook Endpoints
Update Inventory
https://api.wishlink.com/api/oms/webhooks/easyecom/inventory/
Order Cancel
https://api.wishlink.com/api/oms/webhooks/easyecom/order-cancel/
Return
https://api.wishlink.com/api/oms/webhooks/easyecom/return/
Manifested
https://api.wishlink.com/api/oms/webhooks/easyecom/manifested/
Important Operational Notes
- This is a Marketplace Shipped integration.
- Orders are synced from Wishlink to EasyEcom through API.
- AWB details are assigned using the Assign AWB API.
- Tracking updates are shared from Wishlink to EasyEcom.
- Cancellation is supported through API and webhook.
- Returns are processed using the Mark Pending Return API.
- Partial Cancellation and Partial Return are supported in this integration.
Related Articles
Integrating Marketplace using EasyEcom Standard APIs
You can easily integrate your marketplace with EasyEcom by following the process explained in this video and/or the integration workflow document shared with you. Marketplace Integration Frequently Asked Questions 1. Do we need to add carrier ...
What is Marketplace Alias? How to add Marketplace Alias?
Software Plan : Starter, Growth and Enterprise Account Type : Seller Account & Aggregator Client Inventory Type : Serialized & Non-Serialized Feature Description This feature empowers sellers to create a unique alias (pseudo name) for their ...
Quick Commerce Integration - Big Basket
By following the steps below, you can integrate Big basket with EasyEcom. Assumptions POs are created by MP and sent via emails to the seller. Sellers must activate auto-forwarding of PO emails to email.int@easyecom.io. Sellers must ensure that only ...
How does EasyEcom work?
As soon as you sign-up your account with EasyEcom and Integrate all your channels you will be amazed to see how EasyEcom can make your operations very much simple and stressless. It helps you to perform activities related to the Order process, Stock ...
Integrating Flipkart With EasyEcom
This process connects a Flipkart seller account with EasyEcom. Prerequisites Seller ID Location ID Flipkart login credentials Step 1: Click on the Settings⚙️icon on top the top right corner Step 2: Click on 'Add Channels' Once you click on 'Add ...