Enterprise-grade shipping in one plugin. Real-time carrier rates, intelligent 3D bin packing, one-click label generation, live tracking, and a full analytics dashboard — all from WooCommerce.
The entire label lifecycle lives inside the WooCommerce order page. No switching tabs, no copying tracking numbers, no separate shipping portals.
Customers see actual carrier prices the moment they reach checkout — pulled live from your EasyPost account. USPS, UPS, FedEx, DHL, and every carrier you've connected.
Three algorithms to match your product mix. The 3D Bin Packing engine physically simulates how items fit, rotating them for the most efficient use of each box. Large orders split automatically.
Tracking numbers are stored, injected into emails, and updated automatically. Set up the EasyPost webhook once — your store updates itself on every carrier scan.
Select orders by ID or date range, generate every label at once, and get all download URLs for batch printing. Then see exactly what you spent, by carrier, by day.
| Requirement | Details |
|---|---|
| WordPress | 5.8 or higher (tested to 6.5) |
| WooCommerce | 6.0 or higher (tested to 8.9) |
| PHP | 7.4+ · Recommended 8.1+ |
| EasyPost Account | Free — sign up at easypost.com · No credit card for test keys |
| HPOS | Fully compatible (uses WooCommerce CRUD API) |
| Block Checkout | Compatible — including live address validation |
| Multisite | Compatible |
| External API | EasyPost API (api.easypost.com) · Nothing else |
| License | GPLv2 or later |
Free to download. Connect your EasyPost account and go live in under 10 minutes.