Code

Discussion on US Postal Service USPS WooCommerce Shipping Plugin for Rates and Tracking

Discussion on US Postal Service USPS WooCommerce Shipping Plugin for Rates and Tracking

Cart 1,918 sales
Recently Updated

truemedia supports this item

Supported

650 comments found.

cosfrog

cosfrog Purchased

I update to the new API. put in consumer key into client ID and secret into API passworder and validated but still get Invalid API on the cart page

If the validate credentials button works, make sure you save settings. However, this plugin does not display message on the cart page. If the credentials fail, there will not be rates displayed. If you’re getting a message on the cart page it is likely from a different plugin. But I do recommend enabling “Rates lookup logging” on the “Shipping Rates / Boxes” tab. Hope that helps! All the best.

My plugin suddenly started returning a Location not matching/no shipping option.

Why has this happened & how do we fix it?

That would be the Woocommerce Shipping Zone. Are you able to update the zones to include the USPS method? Remember, woocommerce only chooses one zone at a time for the checkout. Hope that helps, all the best!

Custom labels for specific parcel services (such as USPS Ground Advantage) do not show in the checkout. So even if you click the custom label icon and type in a new label, it does not appear – the original one still shows in checkout.

Thanks for letting us know. We’ve fixed this and published the update. Please update to the latest version of this plugin to see it work now. All the best!

I recently received an emali from USPS saying the email below. Does this effect the app? i followed the firections but i am not seeing where i put the now information.

Retired January 25, 2026 Web Tools API user, The USPS Web Tools API platform was retired on January 25, 2026 and service disruptions are underway. Platform support is sunsetting and availability may be degraded or interrupted at any time. To avoid service disruptions, migrate now to the new USPS APIs. The functional equivalents of the Web Tools APIs are now available in the USPS API Catalog: USPS APIs Developer Portal. Get Started with the Migration To begin migrating your Web Tools APIs, start with the USPS APIs Migration Onboarding Guide (PDF) on the Web Tools Portal. For additional resources including job aids, mappings, and FAQs, visit Web Tools. All users must begin migrating immediately as migration takes time and disruptions may occur.

Yes, I have done all of that the USPS Document Stated. I created the app, got then Consumer Secret and Secret Key, approved for the various accounts and all the things. But I’m not sure what keys to put where. inside the plugin. (see screenshot) https://snipboard.io/W9jtil.jpg

Yes, please select the the top option, USPS API OAuth (Cloud) and then save the settings. Then you will have the area to enter your app credentials. That should work then. All the best.

OHHHH! The (“API Client ID” = Consumer Key) and (“API Password” = Consumer Secret) Got it! That works, thanks!

Thanks for all your hard work to support the new API, you made it happen! Great plugin, does exactly what it promises, the logging feature is especially simple and helpful….. Like some others, our custom labels are not appearing in checkout, neither are estimated delivery dates when enabled. FYI !

Thanks for using this plugin. I will work to reproducing this issue and then publish the fix. Thanks!

This has been corrected now, please update to the latest version of the plugin (v1.5.2) and should display as expected now. All the best!

Done, and works perfectly now, thank you!

Please I am getting this error message when I tried to install the plugin: The package could not be installed. No valid plugins were found.

What do I need to do resolve? Thanks.

Please ignore message, I fixed the issue. Thanks.

Thanks for using this plugin. Hope everything goes well! All the best.

I get a notice in WP Admin that 1.5.1 is available, but when I download from CodeCanyon, it’s still 1.5.0. Is there an update coming?

Thanks, I’ll take a look and republish if necessary. All the best

Can you try downloading it now from CodeCanyon? The latest version (1.5.1) should be available now. Thanks and all the best!

Confirmed it’s working with 1.5.1 now. Thanks!

Everything is working correctly, but there’s one issue: the labels aren’t reflecting on the frontend. For example, if I select “Priority Mail” and label it as “Priority Mail (USPS)”, the shipping rates page on the frontend still shows “Priority Mail” instead of the updated label.

Thanks for using this plugin, I wasn’t able to recreate this problem. it seemed to be that woocommerce caches the rates lookup, so if you change it it won’t display in the cart until the rates are refreshed ( like by changing the quantity or destination zip). But there must be a scenario where this is happening, a publisher fix when I find it. All the best.

Hi, I just bought the USPS WooCommerce plugin, but am getting an error of “Valid OAuth Client credentials. Production/Live Server: Failed API Credentials did not validate.”.

I confirmed the keys are copied correctly from my (approved) USPS app and have selected “USPS API OAuth (Main)” in the plugin’s settings.

How can I troubleshoot this to get it to work? Does my USPS app need additional permissions?

Disregard, I found another comment that said to check my Sender Address, which I did. Once I updated it to the correct address, the API Credentials validated!

Thanks for using this plugin, glad to hear that you were able to get it to work. Hope everything goes well! All the best.

Trying to setup your plugin with the new API. Set-up the authorization and it validates, but no rates are showing up. Did everything in support and no rates are showing. Do I need to renew support to get help? Please advise need to fix for my site as it is not working.

Send an email and yes it is enabled.

Great! I’m glad we were able to get the USPS rates working for you. The Woocommerce shipping zones can cause a lot of issues. Woocommerce only uses 1 zone in a checkout and picks the first one that matches the user. So we just needed to make sure the USPS method was in the first Zone. All the best!

You are the BEST! I hope this helps someone else trying to figure it out.

I need a support to update new api plz. will you do it if i renew support? i will give access to credentials. i have already created app and obtained consumer keys. now facing difficulties in generating oauth

The tracking number is often only loaded into USPS system with a small delay when they are new. So new tracking pin links won’t display details when they are first created. But it appears that the link is displaying information now. Can you please take a look and let me know if the tracking link is not working. All the best!

seems to be working. thanks a lot. One question – is it possible to show combined shipping along with usps and with other other flat rate shipping classes? I have many shipping classes that are flat rate shipping. But whenever customer adds those products and usps shipping products, usps overrides the shipping and show less amount. I am facing big problems because of this

If you’re still having this issue with less shipping options displaying, you may have selected the option “Limit the number of USPS services displayed” and have it reducing it to a certain number. This option is under the “Shipping Rates & Boxes” tab of this plugin’s settings. All the best!

Do I have to go to USPS COP to get a new API credentials and configure again or shall i just reinstall the updated version your plugin?

Yes, you can do both. Install the updated plugin and it will have your previous settings, then go to USPS COP to get the new API credentials by creating an app there. Then in the plugin settings, just select the new USPS API method and enter the credentials. All the best!

Hello, I’m a lot confused. In the plugin I switched to USPS API OAuth (Cloud), it appeared to give an API password, but “Invalid OAuth” https://prnt.sc/rx0SrD4qGXpO. Tested the shipping and the store gave Free Shiping.

In my USPS Developer Portal it says to click “Add app” button under tab “Developer Apps” but there’s not one. Under my Developer Apps tab there’s a View API Catalog button then all USPS’s APIs “View Documentation” https://prnt.sc/mFhG-CzpiD3n.

I know it’s something simple but can you see what I’m doing wrong? Thank you!

Thanks for updating the plugin. To get the new USPS API Credentials, you need to now go to the USPS Customer Onboarding Portal (COP). They have moved the creation of the app to there, as provided in the Getting Started instructions. Once you have registered and your app is approved/active, you’ll be able to add the credentials to this plugin settings and it should start working. Hope that helps!

Appreciate it! ❤️ I had/have all that done. The problem for people with more than one company shipping from the same address. I don’t know why but USPS will only let me create one app. So I’m having to sign up for multiple USPS accounts for each company all at the same street address. USPS API people say it’s the website developers problem and the website developers say the opposite… https://prnt.sc/Eu9jlh-0p-iK

Thanks for your hard work on getting plugin to work with the updated USPS APIs. I noticed a tiny bug in that the custom labels applied to shipping methods are not displayed during checkout, the defaults are still used.

Thanks for updating! I will look into that custom label issue, thanks for letting me know. Much appreciated. All the best!

This plugin now supports the new USPS API. It authenticates using OAuth (caches the token) and uses the latest version of the rates API. Please let me know if you have any issues getting it to work. Thanks and all the best!

Hello, I got the message that USPS Web Tools API (often called “Web Tools / Web Tools APIs / Legacy API”) is being retired.

Could you please let me know if this plugin comes with the new update or not?

We are publishing the new updated plugin, it does come with the new USPS API. We will reply here when the update is approved on Envato.

The update to support the new USPS API has been published. Thanks so much for using this plugin.

amv369 Purchased

Looking forward to the update so that the API + tracking works. Thank you for providing one of the best USPS/Canada Post plugins out there for WordPress!!!

Thanks for using this plugin, have you looked at the “Rates lookup logging” in the plugin settings? It may show why no rates are being provided. It could be a few things so the message there could help. Thanks and all the best.

amv369 Purchased

Caught it. Thanks.

Awesome. Sounds good.

We are getting a message that the USPS api that was being used is sundowned and all of our shipments are being calculated with fallback rates. Is there an updated version of this plugin that works with the new API?

We only use this plugin for calculating rates. How do I get this to work again?

Hey there, we paid for support and haven’t received a response. It looks like others have also not received a response. Can you please update us on where this stands?

Thank you!

The plugin is almost ready, i can send you the by email, if you send a quick email to support @ truemedia.ca – it should be published soon. It works with the new api, there is just an issue with the package tracking. Thanks and all the best.

We have published the new version of the plugin to support the new USPS API. Thanks so much for using this plugin. All the best!

mil71

mil71 Purchased

HI. I’m trying to set up your plugin, but I can’t find that API username anywhere. I did create an app in developers.usps.com, and I got consumer key and secret from there, but none of those work when I try to validate. Can you please help me with this?

Thank you! Milinko

We have published the new version of the plugin to support the new USPS API. Thanks so much for using this plugin. After you update the plugin, you’ll be able to configure it to use the new USPS API. Thanks and all the best!

Do we need to update our USPS API for this plugin to work after January 25th?

Thank you,

David

We have published the new version of the plugin to support the new USPS API. Thanks so much for using this plugin. After you update the plugin, you’ll be able to configure it to use the new USPS API. Thanks and all the best!

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey