This guide explains how to integrate Scapia Outbound Marketplace with EasyEcom and configure the required settings for order, inventory, cancellation, manifestation, and return processing.
Prerequisites
Before integrating Scapia, ensure the following:
- Scapia must be integrated with all EasyEcom locations from which Scapia orders will be processed.
- The EasyEcom user used for Scapia integration must be added to all required locations.
- The client account must be on the Bronze tier – API.
- The Username and Password required during integration are the credentials of the EasyEcom user used for the integration.
- A Scapia Access Token is required for webhook configuration.
- The following Access Token is common for all clients:
Access Token: b7872f455925466098aecb5dcdf9b9b3d0b618511cb44311f989fa786e81498e
Steps
Step 1: Add Scapia to the Required Locations
Go to Settings → Add Channels.
Select Scapia
Enter EasyEcom Username and Password
Click Add Channel
Repeat the process for all required locations.
Ensure that the EasyEcom user used for the Scapia integration is added to all required locations.
Once the channel is added successfully, Scapia is integrated with EasyEcom.
Step 3: Enable API Mode
For each required location:
- Go to Settings → Sync Channels.
- Locate the Scapia channel.
- Enable API Mode.
Step 4: Enable Auto Dimensions for Multi-Item Orders
For each required location:
- Go to Settings → Other Settings.
- Locate Set Auto Dimensions for Multi Item Orders.
- Enable the setting.
A dummy carrier is required for the Scapia integration. The dummy carrier code will be integrated by the Scapia marketplace.
Configure the following webhooks for each required location.
The Scapia Access Token mentioned in the Prerequisites is required for this configuration.
Integration Flow
| Data / Action | Direction | Details |
|---|
| Product | Scapia → EasyEcom | Product information is synchronised |
| Inventory | EasyEcom → Scapia | Inventory is updated through webhook |
| Order | Scapia → EasyEcom | Orders are imported into EasyEcom |
| Order Confirmation | EasyEcom → Scapia | Confirmation status is sent through webhook |
| AWB | Scapia → EasyEcom | AWB is assigned by Scapia |
| Manifestation | EasyEcom → Scapia | Manifested status is sent through webhook |
| Seller Cancellation | EasyEcom → Scapia | Cancellation status is sent through webhook |
| Customer Return | Scapia → EasyEcom | Return information is sent to EasyEcom |
Important Points
- Configure Scapia in all locations that will process Scapia orders.
- Add the EasyEcom integration user to all required locations.
- Enable API Mode for Scapia in each required location.
- Enable Set Auto Dimensions for Multi Item Orders in each required location.
- The dummy carrier code is integrated by the Scapia marketplace.
- Configure all four required webhooks in each required location.
- The Scapia Access Token is common for all clients.
- Scapia assigns the AWB.
- Inventory is updated from EasyEcom to Scapia through webhook.
- Manifested status is sent from EasyEcom to Scapia.
- Seller-initiated cancellation is sent from EasyEcom to Scapia.
- Customer return information is received from Scapia in EasyEcom.
- Delivered and RTO Delivered tracking statuses cannot currently be pushed from Scapia to EasyEcom.
FAQ
Are Delivered and RTO Delivered tracking statuses supported from Scapia to EasyEcom?
No. Scapia currently cannot push Delivered and RTO Delivered statuses to EasyEcom.