USPS Setup

Modified on Fri, 20 Dec, 2024 at 7:10 AM


Table Of Contents


The USPS Integration allows you to offer USPS as a shipping method for non-alcoholic products. The setup process for USPS is more complicated compared to other fulfillers.


Integration Requirements:

USPS has requirements for businesses who wish to access their API tools.

  • Requires 50 pieces or 50 pounds per mailing.
  • Requires a permit imprint.
  • Requires payment via ACH debit daily.


Step 1: Register for USPS Web Tools

Go to https://registration.shippingapis.com/ and register for the web tools. You will receive an email with a User ID and Password. Keep these for later. 


Step 2: Get USPS MID (Mailer ID)

Go to https://gateway.usps.com/eAdmin/view/knowledge?securityId=MID to register for the USPS Business Customer Gateway. This will give you access to your Mailer ID. You will need this in the next steps. 


Step 3: Send Email to webtools@usps.gov

Copy the content below. Paste it into an email and replace the placeholders with the appropriate information. Send the entire email to webtools@usps.gov. The User ID and the MID were generated from the two previous steps. You will need to provide your company website. An estimated peak volume daily and weekly should be provided for the Price Calculator API (used every time in checkout) and the Package Pickup API (used to schedule pickups with USPS). 

Subject Line: Web Tools API Access Request

Content: 

Webtools User ID: REPLACE-THIS

USPS MID: REPLACE-THIS 

Company Website: REPLACE-THIS 

Our business needs access to the Price Calculator APIs and the Package Pickup APIs.

Expected volume for Price Calculator APIs: REPLACE-THIS 

Expected volume for Package Pickup APIs: REPLACE-THIS 

The APIs will be used by a third-party software provider, OrderPort, to fulfil e-commerce orders.


Step 4: Sign up for e-VS

To get access to the Label API, you will need to sign up for e-VS. You can do that at https://www.usps.com/postalone/evs.htm. If you need support with this step, please contact eVS@usps.gov


Step 5: Enter USPS Credentials to USPS

Once the first four steps are completed, you can enable the integration in OrderPort Admin. 

This is done in the Shipping Module (OrderPort Admin > Settings > Shipping).

Under the Carriers section, enable USPS, then go to the USPS tab (the tab will appear once you enable USPS). 

From here, enter in the User ID and Password you received in Step 1, then fill out the configuration options.




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article