USPS Shipping

We enable it on all Woo builds, customer can choose to use it after the site is built when they set up their shipping zones and methods.

Plugin Details


USPS Shipping is a premium method that sources shipping rates from the USPS API. Get real-time rates from the largest shipping network in the US. Show your customers accurate shipping rates automatically with our integration for USPS, the largest delivery network in the United States. Your store must use US Dollars for its currency and the United States, US Virgin Islands or Puerto Rico as the base country. It works with inches (in) and pounds (lbs), but other units can be converted automatically. USPS calculates quotes worldwide.


Use USPS Shipping to show your customers accurate shipping rates automatically with our integration for USPS, the largest delivery network in the United States.

We enable it, and configure basic setup – the auto-generated API will show live rates when this shipping method is applied.

Usage Requirements: 

  • Your store must use US Dollars as its currency
  • Server must have SimpleXML installed (we have this in managed WP)
  • Base country must be the United States, Puerto Rico or US Virgin Islands
  • The extension primarily works with measurements in Inches (in) and weight in Pounds (lbs), but other units can be converted automatically.

This plugin will be enabled and used as the default shipping method for WooCommerce sites that meet the above requirements. Customer configures it further if they want to add additional shipping rates or modify settings.


Additional Setup Requirements: Base country must be the United States, Puerto Rico or US Virgin Islands

  1. Download the .zip file from vendor package builder if working on a V2 build, else ignore this step.
  2. Go to: PWS Core > Plugins > USPS Shipping > install
  3. Activate the extension.
  4. Go toWooCommerce > Settings > Shipping > Shipping Zones.
  5. Add new Shipping Zone or Edit an existing zone to add the shipping method.
  6. Select USPS from the dropdown, then Add shipping method.


Setup Requirements

  1. USPS Shipping is automatically installed and activated with PWS Core for all Woo sites
  2. The USPS User ID is setup automatically so customers can start using this shipping method without any further configuration necessary if they choose to.
  3. After the site is built, the customer will need to create a shipping zone and setup their shipping method – they can choose USPS as an option – they can add flat rates, fallback rates or enable API rates that use USPS to generate the cost based on the purchaser’s location
  4. For new build sites, at the moment, we are not required to do anything more than ensure the plugin is active in Core.

Configure Settings

  • Method Title – Name the shipping method. This is visible to customers.
  • Offer Rates – Choose the options you want to give customers.
  • Fallback – Enter a fallback shipping cost (optional), if no rates are returned from the API. This allows the customer to check out if USPS does not return matching rates. When using this option, do not use a dollar sign, just enter the amount (ex: 12.50).
  •  Flat Rates
    1. Flat Rate Boxes and Envelopes – Enable this option to offer shipping using USPS Flat Rate services. Items are packed into the boxes/envelopes, and the customer is offered a single rate.
    2. Express Flat Rate Title – Give a custom name to the express flat rate.
    3. Priority Flat Rate Title – Give a custom name to the priority flat rate.
    4. Additional Fee – Enter a fee per box excluding tax, such as an amount (2.50) or a percentage (5%). Or leave blank to disable.
  •  API Rates – Check to enable non-flat rates using the USPS API. Default is all services available; or choose what to offer from the available shipping services listed below. You can adjust:
    1. Enable API Rates – This enables non-flat rate services.
    2. Origin Postcode – Postcode from where you ship. It is sent to the USPS API.
    3. Shipping Rates – Retail rates are standard costs, Commercial rates are discounted.
    4. Parcel Packing Method – See below for more detailed explanation.

Note: The USPS shipping extension is a calculator for all products in the cart and does not exclude products based on shipping classes.

Customer Usage

Customers can get quotes based on the address entered from two places:

  • Cart page – by using the shipping calculator
  • Checkout page – by filling in shipping and billing forms


Application Installation Steps Configuration


Features Page Plugin Link Documentation
View All Plugins