Things are changing.
USPS is moving its shipping APIs to OAuth-based authentication, and the old ways of pulling rates are getting retired. If your store depends on USPS pricing at checkout, this isn’t a “nice to have” upgrade; it’s the difference between stable checkout rates and quiet revenue leakage when shipping quotes go wrong.
M Media USPS OAuth Shipping is built specifically for this transition. It retrieves live USPS rates using OAuth 2.0, plugs cleanly into WooCommerce shipping zones, and gives you the practical controls stores actually need: service selection, handling adjustments, sandbox testing, and fallback behavior so your checkout doesn’t faceplant when an upstream API has a bad day.
This documentation is the shortest path to a working setup. Start with the Overview if you want the mental model, then hit Requirements and Installation to get it running. Configuration covers zones, services, and rate adjustments, and Troubleshooting is where we keep the real-world fixes – the stuff that saves you hours when a credential, unit setting, or hosting quirk gets in the way.