Integrating Carrier Partners for Selfship Orders

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:
  • You want to configure carrier partners for self-ship orders
  • You need to manage carrier details within EasyEcom

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

  1. Select Carrier from dropdown
  2. Select Serviceability Type
  3. 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:

  1. Enter Dotzot Customer ID in Account Number column
  2. 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:
  • Enter EE → for EasyEcom Label (Default setting)
  • Enter DL → for Delhivery Label
Label Size Control:
  • Enter DL_A4 → for Delhivery label in A4 size
  • Enter DL_4R → for Delhivery label in 4R size
Default Behavior:
  • If DL is used without size suffix → label size follows Delhivery default (A4)
Extra Credential 3:
  • Enter the shipping_mode
Next Day Delivery (NDD):
  1. To use NDD:
    • While adding the carrier in Masters → Carrier Master, set Service Type as NDD
  2. NDD availability depends on:
    • Origin and destination serviceability
  3. If NDD is not available for a shipment:
    • Shipment will not be processed under NDD

Bluedart:

  1. Enter Login ID in the Username column  
  2. Enter License key in the Password column
  3. Enter Origin code_Dispatch code in Account Number column 
  4. Enter Customer code in the Token column
  5. Enter the Tracking License Key in the Extra Credential 1 Field.
  6. Enter Product Code in the Extra Credential 2 Field. [For Apex Mode Please leave this Blank]
  7. 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]
  8. 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 PlatformLinux
Framework/languagePhp/Laravel
Off the shelf/ custom builtCustom
Dev. in house or outsourced?In House

USPS :

  1. Enter the email in the  username column
  2. Enter the address_state in the password column
  3. address_zip = token
  4. phone = account_no
  5. Enter the company_name in the  extra_credential_1
  6. address_street = extra_credential_2
  7. address_city = extra_credential_3

DHL Paket :

  1. account_number = account_no
  2. contract_id = extra_credential_1
  3. dp_api_key = token
  4. gkp_username = username
  5. 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.

  • If incoterm = DDP → The UPS label will show F/D (Freight/Delivery).

  • If incoterm = DDU → The UPS label will show P/P (Prepaid).

FedexV1:

  1. account_number = account_no
  2. meter_number = extra_credential_1
  3. key = username
  4. password = password
  5. fedex_claims_login_user_id = extra_credential_2
  6. fedex_claims_user_password = extra_credential_3

Ecom Express:

  1. Enter Username in the Username column
  2. Enter Password in the Password column
  3. Enter EXP in the Extra Credentials 1 column to enable the Ecom Express Exp+

Royal Mail:

  1. Enter Username in the Username column
  2. Prefix a zero to Royal mail Account Number and copy the same in the Password column

Rapid Delivery:

  1. Enter Username in Username column
  2. Enter Password in Password column

ClickPost

  1. Get the Username and Key from ClickPost. On getting the Username and Key from ClickPost, kindly do the mapping mentioned accordingly.
  2. Username -> Username
  3. Password -> Key

ClickPost International

  1. Get the Username and Key from ClickPost International. On getting the Username and Key from ClickPost, kindly do the mapping mentioned accordingly.
  2. Username -> Username
  3. Password -> Key
  4. Extra credentials 1-> exporter_type  (Default value is UT; GST, VAT)
  5. Extra credentials 2-> duty_fee_paid_by (Default value is R)
  6. Extra credentials 3-> Consignee_tax_type (supported values: GST, VAT)
  7. Please Note: ClickPost International is currently only Enabled for b2c cases and Shipping country: USA ;
  8. Please reach out to care@easyecom.io for enabling any new shipping country or B2B shipments for Clickpost-International. 

ShipRocket:

  1. Enter API Username in Username field column
  2. Enter API Password in Password column
  3. Enter Location id in Token column
  4. Enter the "account_no" as 10  for selecting the carrier manually with shiprocket
How to generate API Username and API Password
  1. Login to ShipRocket
  2. On the left side, click on API.
  3. Create a new API user and the same username and password should be updated in EasyEcom.
  4. Location ID goes in token field
    How to get location ID: Login to Shiprocket -> Settings -> Company -> Pickup Address


Pickrr:

  1. Enter User name in User name column
  2. Enter Password in Password column
  3. Enter Token: Auth Token. column

Holisol Logistics:

  1. Enter API Username in Username column
  2. Enter API Password in Password column
  3. Enter Vendor Code in Token column
  4. Enter the Warehouse name in  Extra Credentials 1
  5. For changing the version to Holisol V1 pls Enter the "v1" in the Extra Credentials 2 {Default Version V2,}
  6. Enter the Service Type in the Service type column.

Shippigo:

  1. Enter Username in Username column
  2. Enter Password in Password column

Vamaship

  1. Enter Username in Username column
  2. Enter Password in Password column
  3. Enter API Token in Token column

Getgo:

  1. Enter Secret Key in Username column
  2. Enter Account number in User ID column
  3. 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 ...