New USPS Version 3 Integration for ProductCart
ProductCart v5.5 offers USPS newest "Version 3" shipping integration. This will ensure future compatibility.
The United States Postal Service (USPS) has announced the retirement of its legacy Web Tools API platform, which includes various online shipping integrations. The official sunset date for these services is January 25, 2026. It is best to read line up all the necessary IDs and keys before installing v5.5 to ensure no break in service after upgrading.
IMPORTANT NOTE: Part of the onboarding service is receiving a Enterprise Payment System (EPS) number, which can take 2 to 3 days to verify. Give yourself plenty of time to set this up before upgrading your ProductCart store to version v5.5.
Existing USPS customers need to do the onboarding to connect their USPS account with and signup for the Business Customer Gateway through USPS Customer Onboarding Portal (COP). This process will be able to get/create/review all of the required numbers for the new USPS shipping integration. These numbers include your EPS, CRID, MID and Manifesting MID information, which you'll need to both return rates and create shipping labels. You may also use Endicia to create shipping labels too for USPS.
FOR COMPLETE EPS ONBOARDING INSTRUCTIONS VISIT THEIR WEBSITE
EPS USER GUIDE -> https://postalpro.usps.com/EPSUserGuide
You can set up your EPS account with a banking account (several days to verify), a credit card (instant approval), or both.
CREATING AN APP WITH KEY AND SECRET
FULL DIRECTIONS -> https://developers.usps.com/getting-started
After logging into the USPS Developers Portal with your USPS credentials, you can make an app which is simply creating the set of keys to use for your ProductCart USPS integration so it can communicate securely to your USPS account.
Once logged into the USPS Developer Portal, to create an App click on “Apps” in the top banner and then click “Add App.”

When adding an APP follow the instructions below. Callback URL is not required so you can leave it blank.

The App should appear with a status of “Approved” on the main Apps page once created

To retrieve your credentials consisting of a Consumer Key and Consumer Secret needed to access USPS APIs, select your App on the USPS Developer Portal Apps landing page.

The details for your App should appear. Copy the Consumer Key and Consumer Secret which will be
used in the the USPS settings dashboard on ProductCart.

VIEW ALL NUMBERS IN ONE PLACE
To see all your non-app ID values, go to the following URL -> https://cop.usps.com/cop-navigator?wf=generic_user
If you want to look into your EPS and MIDs, go to this URL -> https://gateway.usps.com/eAdmin/action/homepage
PRODUCTCART USPS CONNECTION SETTINGS
Once you have your API Keys, EPS, CRID, MID and Manifest MID you can connect your account through your ProductCart control panel main menu under SHIPPING > ADD & VIEW SHIPPING SERVICES, then open the United States Postal Service (USPS) tab and click the link to add the service.
NOTE: You Only need your Keys (from your USPS App) and EPS for returning rates. If you don't use Endicia for shipping labels, then you will need to include your CRID, MID, and Manifest MID to create labels through ProductCart.
Screenshots below of what the new USPS interface looks like in ProductCart version 5.5 or if using the USPS / UPS Standalone version upgrade.


USPS SUPPORT INFORMATION
We highly recommend reaching out to USPS support to help with answering questions and the initial setup. They will be able to help move things along an ensure you are grabbing the correct IDs for our integration.
USPS General Support Page -> https://www.usps.com/help/contact-us.htm
Help Desk Phone Number -> (877) 264-9693