PrestaShop USPS Shipping module facilitates you to offer reliable USPS shipping options for domestic and international shipping to customers in your online store.
Seamlessly integrate your PrestaShop store with USPS using REST API to simplify the management of shipping for all your products.
The module calculates the cost for each USPS service based on product’s dimensions, weight, shop location, and delivery location.
The module facilitates the store owners to print shipping labels.
Streamline your shipping process and provide a better user experience with PrestaShop USPS shipping.
Note: If a customer upgrades to PrestaShop USPS Shipping version 5.0.0, the old USPS shipping carriers will be disabled and new carriers will be created according to new API.
Features of Prestashop USPS Shipping
- Provide multiple USPS shipping methods to customers on PrestaShop store.
- Display shipping cost for each USPS shipping method on the checkout page.
- Calculates shipping rates according to admin & customer postal code and product dimensions & weight.
- Use the module in test mode before going into production.
- Set the default dimensions and weight of the product.
- Add PrestaShop handling fees to USPS shipping fees.
- Choose the rate indicator for domestic and international shipping.
- Choose pricing type (Retail, Commercial, or Contract) for domestic shipping.
- Select pricing type (Retail, Commercial, Commercial base, Commercial plus, or contract) for international shipping.
- Select account type as EPS or Permit.
- Create shipping labels.
How to install the Prestashop USPS Shipping
- Firstly, go to the module manager in the back office and click on ‘upload a module’.
- After that, drag and drop the module file or select the file from the system.
- In this way, the module installation will be successful.



PrestaShop USPS Shipping Configuration
General Settings

Under General Settings, the admin:
- Can enable or disable testing mode.
- Can configure rate indicator for domestic and international shipping.
- Can select pricing type for domestic and international shipping.
- Needs to specify client ID and secret he got from USPS account.
- Can choose to add PrestaShop handling fees to USPS shipping carriers.
How to get Credentials
First of all, you need to sign into your USPS Business account or create a new USPS Business Account.

Log in to USPS Developer Portal using your USPS Business Account credentials from Step 1.

Once logged in, click the Apps button from the Menu Bar and complete the following steps to create an App:

Click on the ‘Add app’ button to create an app.

Complete the following steps to create an App:
- Enter your App Name (required)
- Enter your Callback URL (optional)
- Check the box to accept Terms and Conditions and Privacy Policy
- Enter Description (optional)
- Select API Product (required)
- Click “Add App” button

Now, select the app and retrieve your Consumer Key and Consumer Secret from the Credentials section.

Packaging Settings
Under Packaging, the admin can:
- Select processing category as machinable, non machinable, flats, letters, or irregular.
- Set default product dimensions and weight.

Account Settings

Under Account Settings, the admin:
- Can select the account type as EPS or Permit.
- Needs to specify the USPS account number he received from USPS account.
- Needs to specify customer registration ID, mailer identifier (MID), and manifest MID.
- Select the roles for payment transactions.
Shipment Settings

Under Shipment Settings, the admin:
- Needs to specify shipper’s name and address. While creating the shipment, this address is used.
- Specify AES (Automated Export System), ITN (Internal Transaction Number), or EEL (Exemptions, Exclusions, Legend). This field is required if you want to ship internationally.
- Select package content for international shipment.
After the successful installation, a list of domestic and international USPS shipping methods becomes available Under Carriers. To view the shipping carriers, go to shipping > carriers.

Customer End Flow
A customer can view a list of all the available USPS shipping methods on the checkout page. Also, shipping cost is displayed along with each USPS shipping method.

Once the order is placed by a customer, USPS shipping method name along with shipping cost will be available on both admin and customer order details page.


Label Generation
To generate the label, click on “Proceed” button under USPS shipment details on order details page.
Now, select the shipment date and click on “Create shipping” button to generate label.


Now click on “Print label” button for label printing.

So, this was all about Prestashop USPS shipping Module. I hope this document will help you in checking the functionality of the module in a better way.
Also, do let us know about your views in the comments.
In case, if you are looking for a USPS shipping module for marketplace, then do checkout the blog.
Support
For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]
Also, please explore our Prestashop development services and vast range of quality Prestashop addons.
Current Product Version - 5.1.1
Supported Framework Version - 9.x.x, 8.x.x, 1.7.x.x
Be the first to comment.