Automated Shipping for EasyPost WooCommerce – Bulk Labels, Easy Returns, Zero Manual Work
Changelog
5.5.0
Shield Insurance — Customer insurance opt-in is now checked by default at checkout; insurance field and fee only appear when an EasyPost shipping method is selected (flat rate, free shipping, etc. are excluded)
Insurance rate corrected — Fee formula updated to 1.0% of declared value (minimum $1.00) per EasyPost documentation; insurance amount passed to EasyPost API as a string as required
Non-EasyPost label skip — Auto label generation and bulk label generation now silently skip orders that used a non-EasyPost shipping method; no error note is added to the order
UI rebrand — All admin pages rebranded from WooCommerce purple to a professional blue palette; hero gradients, KPI accents, buttons, and interactive states updated across Dashboard, Labels, Settings, Analytics, Bulk Labels, Pickups, Rules, Automation, and Setup Wizard
Settings highlights — Shield Insurance and Checkout Address Validation cards now display with distinct colored headers for quick visual identification
Handling Fee removed — Handling Fee option removed from Settings
Manage link fixed — “Manage ↗” button in Label Management now links to the EasyPost dashboard; previous per-shipment deep link returned 404
5.4.0
Plugin renamed — Now “Automated Shipping for EasyPost WooCommerce – Bulk Labels, Easy Returns, Zero Manual Work”
Easy Returns upgrade — Fetch live return rates from all carriers before generating; pick the right service instead of defaulting to cheapest
Batch Print fix — Results table now shows label print links immediately after generation; duplicate results row eliminated
Label Management alignment — Action buttons (Download, Print, Return, Manage) stay on one row per label; Box 1 now labelled consistently with Box 2, 3 for multi-package orders
Performance — Analytics and Label Management pages batch-load orders in a single query; eliminates N+1 slowness on large datasets
Tracking URLs — EasyPost public tracker URL (track.easypost.com) stored per label and used everywhere: emails, order panel, analytics, label management
Analytics — Tracking URL and label URL now read from analytics DB table directly; zero per-row order meta queries
Insurance — Block Checkout (WC 8.9+ Blocks) now supported for customer insurance opt-in alongside classic shortcode checkout
Units — Packing summary in order panel now uses WooCommerce store dimension/weight units instead of hardcoded in/oz
New screenshots added across all major feature pages
5.3.0
Easy Returns upgrade — Fetch live return rates from all carriers before generating; pick the right service instead of defaulting to cheapest
Batch Print fix — Results table now shows label print links immediately after generation; duplicate results row eliminated
All Labels alignment — Action buttons (Download, Print, Return, Manage) no longer wrap unpredictably; consistent single-row layout per label
Box labelling — Box 1 now labelled consistently alongside Box 2, Box 3 for multi-package orders in Label Management
Performance — Analytics and Label Management pages now batch-load orders in one query instead of one per row (eliminates N+1 slowness on large datasets)
Tracking URLs — EasyPost public tracker URL (track.easypost.com) now stored per label and used everywhere tracking links appear — emails, order panel, analytics, label management
Analytics — Tracking URL and label URL now read directly from the analytics DB table, eliminating all per-row order meta queries
Insurance — Block Checkout (WC 8.9+ Blocks) now supported for customer insurance opt-in field alongside classic shortcode checkout
Units fix — Packing summary in order panel now uses WooCommerce store dimension and weight units instead of hardcoded in/oz
Ship-From address now auto-fills from WooCommerce store address on first setup
Added “Load from WooCommerce” button in Ship-From panel to instantly sync store address
Fixed critical error when clicking “Validate Address” on Ship-From panel
Shipping zone instance settings — 10 config options per zone: markup, free shipping threshold, max rates shown, tax status, cart restrictions, delivery estimate toggle