Integrating Scapia Outbound Marketplace with EasyEcom

Integrating Scapia Outbound Marketplace with EasyEcom

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.

Step 2: Configure the EasyEcom User

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:

  1. Go to Settings → Sync Channels.
  2. Locate the Scapia channel.
  3. Enable API Mode.

Step 4: Enable Auto Dimensions for Multi-Item Orders

For each required location:

  1. Go to Settings → Other Settings.
  2. Locate Set Auto Dimensions for Multi Item Orders.
  3. Enable the setting.

Step 5: Configure Dummy Carrier

A dummy carrier is required for the Scapia integration. The dummy carrier code will be integrated by the Scapia marketplace.

Step 6: Configure Webhooks

Configure the following webhooks for each required location.
The Scapia Access Token mentioned in the Prerequisites is required for this configuration.

Integration Flow

Data / ActionDirectionDetails
ProductScapia → EasyEcomProduct information is synchronised
InventoryEasyEcom → ScapiaInventory is updated through webhook
OrderScapia → EasyEcomOrders are imported into EasyEcom
Order ConfirmationEasyEcom → ScapiaConfirmation status is sent through webhook
AWBScapia → EasyEcomAWB is assigned by Scapia
ManifestationEasyEcom → ScapiaManifested status is sent through webhook
Seller CancellationEasyEcom → ScapiaCancellation status is sent through webhook
Customer ReturnScapia → EasyEcomReturn 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.