Reading list Switch to dark mode

    CS-Cart Endicia Shipping Label Generation

    Updated 23 November 2022

    Integrate Endicia with CS-Cart to print professional USPS shipping labels and simplify shipping process. Cs-Cart Endicia Shipping Label add on allows store Admin to check Endicia account status, generate USPS shipping labels and add Endicia postage at admin end itself. Endicia, a leading provider of Internet-based postage services for e-commerce businesses of all sizes, is known for its simplified shipping operations.

    Features of Endicia Shipping Label Generation

    • Well integrated with CS-Cart Multi-Vendor.
    • Both Admin and vendor can generate shipping labels.
    • Also Option to generate labels in bulk for various shipments.
    • Moreover Functionality to check Endicia account status and all transactions at admin end.
    • In addition Admin can add Endicia postage directly from the CS-Cart backend.
    • Functionality to view Endicia transactions at vendor end.
    • Also Option to change Endicia passphrase directly at admin end.
    • Easy to configure and manage at admin end.
    • Moreover the codes are open to be further customized easily.

    Note: Due to Endicia API update, our add-on is in the process of getting Approval from Endicia. For now, the add-on will work only in test mode.

    Video Tutorial

    How To Upload and Install Endicia Shipping Label Generation

    • After downloading the CS-Cart Endicia Shipping Label, you will get a zip file and install.txt . Read the install.txt carefully and configure it accordingly.Go to “Manage add-ons”, click on “+” to upload and install the zip file as shown below.

    Click on “Local” to browse the zip file and then click on “Upload & Install” as shown below in snapshot.
    Upload CS-Cart Endicia Shipping Label Generation

    configuration of Endicia Shipping Label Generation

    On successful installation of CS-Cart Endicia Shipping Label, click on Settings to configure the add-on as shown in the screenshot.

    Find the Best CS-Cart
    Development Company
    Read More


    Set the below mentioned parameters:

    • Select the Mode (Test or Production) as per your requirement.
    • Enter the Endicia Credentials which include Account Id, Passphrase.
    • Check the box in case you need to generate a new passphrase.
    • Save the settings.


    The new passphrase (if generated) will get automatically entered in the “Passphrase” field. Just need to save this new passphrase to add-on settings.

    Shipment Creation At Backend

    Open the order detail page at the backend. Click on Create detailed shipment to create a new shipment.


    Shipping method will be as per chosen by the customer at front end. Select the carrier as USPS and click the checkbox to generate the shipping label for USPS in Real Time.


    On clicking the checkbox to Generate Endicia Label, You will get an option to choose the Endicia Mail Class, Label Type and Mailpiece Shape. Select the fields and fill the other parameters accordingly. Click on the button to Create the shipment.


    Once the shipment is created, a shipping label is generated automatically in accordance with a shipping method chosen by a customer in Shipment Creation At Backend. The charges for label generation will get deducted from the Admin’s Endicia Account Balance on each label generation.

    How To Generate Shipping Label

    On successful shipment creation, the option to print Endicia Label appears on various pages at the backend. Let’s see how can we get USPS label:

    On shipment creation, an option to Print Endicia Label appears on clicking the gear button on the right corner of order detail page. Please check the screenshot below.


    Also, You can print it from the shipment list page. Click on Shipments on the order detail page at the backend. Refer the below snapshots.


    Click on gear button of the desired shipment and click on Print Endicia Label.


    Endicia USPS Shipping Label: 


    Is there any way to print labels in bulk ??

    Yes, To Print labels in bulk for various shipments: Select the desired shipments by clicking the checkbox and click on Endicia Label Bulk Print to print the USPS label in bulk.


    Endicia Account Management At Admin End

    A separate view for Endicia account details has been provided at admin end. Where admin can view all the transactions at Endicia end along with the account balance.

    Go to Orders and click on Endicia Shipping Label as shown below.


    Here admin can view the transactions details and Account balance. These Account Balance and Transaction logs are getting updated in real time.

    Admin can change the status (Paid or Unpaid) of the transactions made at vendor end.


    How To Add Endicia Postage ?

    To add postage from the backend, Go to Orders -> Endicia.

    1. Enter the amount.
    2. Click on Buy button to add postage.

    add postage

    On clicking Buy, Postage will get added directly.

    add postage2

    Make sure that the amount added is greater than $10 otherwise you will get an error message as shown below:

    low amount error

    Vendor End View

    The vendor can also create shipments in the same way an admin does. Also, the vendor can view all the transactions made while generating shipping labels. Here is the view of the same:

    vendor end


    This is all about CS-Cart Endicia Shipping Label Generation. Thank you for viewing this blog. For further any query feel free to contact us at 

    Please explore our cs-cart Development Services and Quality cs-cart add-ons

    Current Product Version - 1.0

    Supported Framework Version - 4.7.x, 4.8.x, 4.9.x

    Blog Version - 4.7.x, 4.8.x, 4.9.x
    • Version 4.7.x, 4.8.x, 4.9.x
    • Version 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x
    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content