Steps to integrate XPRESSBEES carrier

Steps to integrate XPRESSBEES carrier

eShipz — XpressBees Carrier Setup Guide

Step-by-step walkthrough with screenshots. Red boxes in each image mark where to click.

Step 1 — Open Carrier Configuration and search for the carrier

On the eShipz dashboard, go to Settings → Carrier Configuration (Integrations → Carriers). Use the search box to type the carrier name (e.g. "xpressbees").

Step 2 — Select "XpressBees" from the filtered results

Typing "xpressbees" narrows the "Other Carriers" grid to the available XpressBees service variants — XpressBees, XpressBees Cargo, and XpressBees Cargo (Offline), among others. Click the XpressBees tile to start the setup wizard.


Step 3 — Fill Account Name

On the Account Configuration tab, enter an Alias Name to easily identify this carrier account during shipment booking and operations, and select the Account Type (Production or Testing/Sandbox).

Click Next to continue to Credentials.


Step 4 — Configure Credentials & shipment behavior

The Credentials tab shows a Service Type list on the left (standard, air, surface, same_day, next_day) — select the service(s) you want to enable.

On the right, fill in the following fields:

Note : The credentials will be shared by the carrier team.

      Username

      Password

      Secret Key

      Xbkey

      Business Account Name

      Service Type

      Default Product Hsn

      Default Product Gst Percentage

Set the following toggles based on your operational needs:

 

Setting

What it does

Enable Hold At Location

Allows shipments to be held at an XpressBees facility/location for customer pickup instead of home delivery.

Enable Runtime Awb

Generates the AWB (Air Waybill) number at the time of shipment booking instead of using a pre-fetched AWB.

 

Step 5 — Choose a Label Format (Optional — as per your preference)

This step is optional and entirely based on your preference. Under Label Settings, pick the label layout you want — Custom Default Label (A5/A4), Custom Label + Invoice Landscape (A5/A4), Custom Label + Invoice Portrait (A5/A4), a 4"x3" Thermal Printer compatible label, or a User Defined Label. If none is selected, eShipz defaults to the XpressBees Custom — Default Label (A5/A4) after the shipment is created.

Step 6 — Upload Logo

You can browse and upload a logo image to appear on the labels. Valid file formats are PNG, GIF, and JPEG.

If no logo is uploaded, normal labels are generated without one.

Step 7 — Set Product Mask and Message (Optional)

This step is optional. If left blank, defaults will be used.

      Product Mask — Enter a value here to display a generic name on the label instead of the actual item description being shipped. If left blank, the item description is shown on the label by default.

      Message — Text entered here appears at the bottom of the label. If left blank, no message is shown by default.

Step 8 — Add a Point of Contact (Optional)

This step is optional. On the POC tab, you may add the name, phone number, designation, and email address of the contact person for this carrier account (used for operations, support, escalation, and pickup coordination). Toggle Set As Default POC if this should be the primary contact. You can skip this step and add a POC later if you don't have the details on hand.

Step 9 — Accept Terms & Conditions and Save

Read the Carrier Terms and Conditions, check "I have read and agree to the carrier Terms and Conditions," then click Complete (Validate & Save).

Step 10 — Confirm the account is active

Once saved, eShipz shows a "Service updated successfully" confirmation and takes you to the Service Configuration summary, where all setup steps (Account Configuration, Credentials, Label Settings, POC, Terms & Conditions) show green checkmarks. Two additional optional sections are also available here:

      Pincode, EDD & AWBs Uploads

      Freight Audit Settings

Finally, the XpressBees account appears as an Active service under Service Configuration → Active Services, ready to use for shipment creation.

You can now create shipments using the configured XpressBees carrier.


    • Related Articles

    • Steps to integrate INDIA POST OFFLINE carrier

      Follow the steps below to integrate India Post Offline with your eShipz account.This is the B2C carrier. Step 1: Log in to eShipz Log in to your eShipz account using your credentials. Step 2: Navigate to Carrier Configuration Go to Settings. Click ...
    • Steps to integrate DHL Carrier

      Step-by-step with screenshots. blue boxes in each image mark where to click. Step 1: Log in to your eShipz account. Step 2: Go to Settings. Step 3: Click on Integrations and select Carrier Configuration Step 4: Open Carrier Configuration and search ...
    • Steps to integrate Criticalog carrier

      CriticaLog Carrier Setup Guide Step-by-step with screenshots. blue boxes in each image mark where to click. This article offers a step-by-step walkthrough to help you with the carrier configuration process of CriticaLog carrier. This is B2B carrier. ...
    • Steps to integrate DTDC Carrier

      eShipz — DTDC B2C Carrier Setup Guide Step-by-step walkthrough with screenshots. Red boxes in each image mark where to click. Step 1 — Open Carrier Configuration and search for the carrier On the eShipz dashboard, go to Settings → Carrier ...
    • Steps to integrate Delhivery Carrier

      eShipz — Delhivery Carrier B2C Setup Guide Step-by-step walkthrough with screenshots. Red boxes in each image mark where to click. Step 1 — Open Carrier Configuration and search for the carrier On the eShipz dashboard, go to Settings → Carrier ...