
USPS shipping for your online store
Shipi connects your store to the new USPS APIs using your own USPS business account. Show Commercial or Retail prices at checkout, print labels for Ground Advantage, Priority Mail and Priority Mail Express, and send international parcels with the customs form built in.
What you can do with USPS in Shipi
Everything below is live in the Shipi dashboard today.
Live rates
Commercial or Retail prices from the USPS Prices API on your EPS account, with delivery estimates at checkout.
Labels
PDF, ZPL (203 or 300 dpi), TIFF, SVG or JPG labels in 4x6 format.
Tracking
Tracking numbers and delivery status sync back to your store automatically.
Customs documents
International labels include the customs form with contents, HS codes and country of origin.
Declared value
Insurance based on package value, included in both quotes and labels.
How it works
STEP 1
Connect your store
Install Shipi on WooCommerce, Shopify, Wix, BigCommerce, OpenCart or PrestaShop. Orders start syncing straight away.
STEP 2
Add your USPS account
Enter your USPS consumer key and secret, CRID, Mailer ID and EPS account number in Shipi's carrier settings and pick the services you want to offer.
STEP 3
Print labels
Open an order, choose a USPS service and create the label. Package details come from the order.
STEP 4
Tracking stays in sync
The tracking number goes back to your store and Shipi keeps checking the status until the parcel is delivered.
Why stores ship USPS with Shipi
- Signature Confirmation and Adult Signature options.
- Choose the mailing date for each label.
- Machinable and non-machinable processing categories.
- Choose what happens to undeliverable international parcels: return, redirect or abandon.
- Test environment to try labels before going live.
USPS services you can offer
Services available to you depend on your USPS contract. You can rename them before they appear at checkout.
Works with your store
Connect any of these platforms, then ship every order with USPS.
Common questions
What do I need from USPS?
An app on the USPS Developer Portal (consumer key and secret), your CRID and Mailer ID, and an Enterprise Payment System (EPS) account that labels are paid from. Our team can walk you through the USPS setup if you have not done it before.
Commercial or Retail prices?
Choose either in Shipi. Commercial prices are usually lower and need an eligible USPS business account.
Do I need my own USPS account?
Yes. You open a business account with USPS and enter its credentials in Shipi (USPS consumer key and secret, CRID, Mailer ID and EPS account number). You keep your negotiated rates and pay Shipi only for the software. If you get stuck on the credential step, our team will set it up with you.
Can I use USPS alongside other carriers?
Yes. Add as many carriers as you need to one Shipi account and choose per order, or set shipping rules that decide which options appear at checkout.
Which store platforms does this work with?
Any store you connect to Shipi: WooCommerce, Shopify, Wix, BigCommerce, OpenCart and PrestaShop. The carrier setup is the same on every platform.
More carriers in North America
Ready to ship with USPS?
Create a Shipi account, connect your USPS credentials, and test one order before you go live.
USPS is a trademark of its respective owner. You contract with USPS directly for delivery services; Shipi connects your store to your USPS account.
See also: all carrier integrations · all platform integrations