Integrating Carrier Partners for Selfship Orders
Overview
You can integrate carrier partners in EasyEcom to enable self-ship order processing.
When to Use This Feature
Use this setup when:
Navigation
Go to:
Hamburger Menu → Masters → Carrier Master → Add New
Step-by-Step Process
Step 1: Open Carrier Master
Navigate to:
Masters → Carrier Master
Step 2: Add a New Carrier
Click Add New
If carriers already exist, scroll down and click Add New
Step 3: Select Basic Details
- Select Carrier from dropdown
- Select Serviceability Type
- Select Shipping Mode

Step 4: Enter Carrier-Specific Details
For the remaining columns, follow the configuration based on the selected carrier: (After entering, Click Save & Submit)
Dotzot:
- Enter Dotzot Customer ID in Account Number column
- Enter Production URL in Token column
Delhivery:
Enter Username & Password in respective columns
Enter API token in the Token column
Enter Pickup Location ID in Account Number column
Extra Credential 1:
Label Size Control:
Default Behavior:
Next Day Delivery (NDD):
To use NDD:
-
While adding the carrier in Masters → Carrier Master, set Service Type as
NDD
NDD availability depends on:
-
Origin and destination serviceability
If NDD is not available for a shipment:
-
Shipment will not be processed under NDD
Bluedart:
Enter Login ID in the Username column
Enter License key in the Password column
- Enter Origin code_Dispatch code in Account Number column
- Enter Customer code in the Token column
- Enter the Tracking License Key in the Extra Credential 1 Field.
- Enter Product Code in the Extra Credential 2 Field. [For Apex Mode Please leave this Blank]
- Enter Sub-Product Code in the Extra Credential 3 Field. [For Apex Mode Please leave this Blank, Default value: Null] [Subproduct code will be P & C Respectively as per the payment method for Apex Mode]
- Enter the PackType in the Service Type field and save.
Please reachout to EasyEcom support to enable the Bluedart Label and to pass the Special instruction "OTP is mandatory"
For Platform related details please refer below:
| Current Portal used | app.easyecom.io |
| OS Platform | Linux |
| Framework/language | Php/Laravel |
| Off the shelf/ custom built | Custom |
| Dev. in house or outsourced? | In House |
USPS :
- Enter the email in the username column
- Enter the address_state in the password column
- address_zip = token
- phone = account_no
- Enter the company_name in the extra_credential_1
- address_street = extra_credential_2
- address_city = extra_credential_3
DHL Paket :
- account_number = account_no
- contract_id = extra_credential_1
- dp_api_key = token
- gkp_username = username
- gkp_password = password
UPS:
user_id = username
password = password
access_license_number =token
account_number = account_no
For any new onboardings the sellers are required to add the given details and raise the activation request to EasyEcom support.
The billing type displayed on a UPS shipping label (F/D or P/P) is determined by the Incoterm value provided during shipment creation.
The Incoterm value must be sent in the field extra_credential_1.
FedexV1:
- account_number = account_no
- meter_number = extra_credential_1
- key = username
- password = password
- fedex_claims_login_user_id = extra_credential_2
- fedex_claims_user_password = extra_credential_3
Ecom Express:
- Enter Username in the Username column
- Enter Password in the Password column
- Enter EXP in the Extra Credentials 1 column to enable the Ecom Express Exp+
Royal Mail:
- Enter Username in the Username column
- Prefix a zero to Royal mail Account Number and copy the same in the Password column
Rapid Delivery:
- Enter Username in Username column
- Enter Password in Password column
ClickPost
- Get the Username and Key from ClickPost. On getting the Username and Key from ClickPost, kindly do the mapping mentioned accordingly.
- Username -> Username
- Password -> Key
ClickPost International
- Get the Username and Key from ClickPost International. On getting the Username and Key from ClickPost, kindly do the mapping mentioned accordingly.
- Username -> Username
- Password -> Key
- Extra credentials 1-> exporter_type (Default value is UT; GST, VAT)
- Extra credentials 2-> duty_fee_paid_by (Default value is R)
- Extra credentials 3-> Consignee_tax_type (supported values: GST, VAT)
- Please Note: ClickPost International is currently only Enabled for b2c cases and Shipping country: USA ;
Please reach out to care@easyecom.io for enabling any new shipping country or B2B shipments for Clickpost-International.
ShipRocket:
- Enter API Username in Username field column
- Enter API Password in Password column
- Enter Location id in Token column
- Enter the "account_no" as 10 for selecting the carrier manually with shiprocket
How to generate API Username and API Password
- Login to ShipRocket
- On the left side, click on API.
- Create a new API user and the same username and password should be updated in EasyEcom.
- Location ID goes in token field
How to get location ID: Login to Shiprocket -> Settings -> Company -> Pickup Address
Pickrr:
- Enter User name in User name column
- Enter Password in Password column
- Enter Token: Auth Token. column
Holisol Logistics:
- Enter API Username in Username column
- Enter API Password in Password column
- Enter Vendor Code in Token column
- Enter the Warehouse name in Extra Credentials 1
- For changing the version to Holisol V1 pls Enter the "v1" in the Extra Credentials 2 {Default Version V2,}
- Enter the Service Type in the Service type column.
Shippigo:
- Enter Username in Username column
- Enter Password in Password column
Vamaship
- Enter Username in Username column
- Enter Password in Password column
- Enter API Token in Token column
Getgo:
- Enter Secret Key in Username column
- Enter Account number in User ID column
- Enter API key in Token column
Carrier is added after configuration and Carrier becomes available in the system
Related Articles
SKU, QTY and Tagloop in the Shipping Label
Software Plan: Starter, Growth & Enterprise Account Type: Seller Account Inventory Type: Serialized & Non-Serialized Feature Description This feature allows sellers to customize the information displayed on their shipping labels based on their ...
Set shipping rules for carrier partners
What is a shipping rule? A shipping rule refers to a set of guidelines or conditions that determine how a product will be shipped from the merchant to the customer. Why is the shipping rule needed? Shipping rule is needed because of the below few ...
Integrating Carrier Partners using EasyEcom Standard APIs
You can easily integrate your carrier partner with EasyEcom by following the process explained in this video and/or the integration workflow document shared with you. Carrier Partner Integration Frequently Asked Questions 1. What parameter should ...
Integrating Ekart with EasyEcom
Overview Ekart can be integrated with EasyEcom as a shipping carrier to manage shipment creation, shipment tracking, and return processing. Once integrated, EasyEcom can create shipments in Ekart and receive shipment status updates. When to Use This ...
B2C Order Processing – Individual Orders
Software Plan : All Account Type : Seller Account & Aggregator 3PL Inventory Type : Serialised and Non-Serialized Description This article documents the end-to-end processing of individual B2C orders in Easyecom, starting from order availability in ...