Linux 软件免费装

Automated Shipping for EasyPost WooCommerce – Bulk Labels, Easy Returns, Zero Manual Work

开发者 thepluginforge
更新时间 2026年5月1日 18:52
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

woocommerce shipping easypost shipping automation bulk labels easy returns

下载

5.1.0 5.2.0 5.3.0 5.4.0 5.5.0

详情介绍:

Stop printing labels one by one. Start shipping on autopilot. Most WooCommerce shipping plugins stop at checkout rates. Your fulfillment team is still doing everything manually — opening orders, choosing carriers, printing labels one at a time, and chasing tracking numbers. That's 2–4 hours of daily grunt work that doesn't need to exist. This plugin automates every step after the order is placed. Carriers are selected by rule. Labels are generated in batch. Returns are created in one click. Tracking is sent automatically. Analytics show exactly what you're spending and where. Built for WooCommerce stores shipping 20–1,000+ orders daily. Powered by EasyPost. Why Stores Switch to This Plugin Before: Open order → pick carrier → buy label → download → print → repeat × 50 orders = 2 hours lost. After: Click "Generate Labels" → 50 labels print → orders update automatically = 3 minutes. That's the difference between a shipping plugin and a fulfillment automation platform. Core Modules AutoShip — Rules-Based Fulfillment Automation Set rules once. Ship forever without touching an order. AutoShip selects the right carrier, service, and box size automatically based on product, category, weight, or volume. Trigger label generation on any order status change. Orders auto-complete on delivery via EasyPost webhooks. Zero human intervention required for your standard fulfillment flow. Batch Print — Bulk Label Generation Generate labels for 50, 100, or 500 orders in one click. Load orders by date range or paste a list of IDs. A real-time progress tracker shows each order's result — generated, skipped, or flagged. Already-labelled orders are skipped automatically. What used to take 2 hours takes under 3 minutes. Easy Returns — One-Click Return Labels Generate a prepaid return label from any shipped order without re-entering addresses. Fetch live return rates from all available carriers and pick the right service before generating. Addresses are swapped automatically — customer becomes the sender, your store becomes the recipient. Email the return label to the customer in the same action. Smart Packing Engine Automatically selects the best box for every order using 3D bin packing, volume-based, or weight-based methods. Large orders split across multiple packages automatically — each gets its own label and tracking number. Eliminates dimensional weight penalties and overpacking fees without any manual box selection. Live Rates at Checkout Real carrier rates from USPS, UPS, FedEx, DHL, OnTrac, and 100+ carriers — fetched live at checkout via EasyPost. Add markup or discounts per service. Mix with flat rates or use live rates on their own. Show delivery estimates. Limit rate count per zone. Address Validation Real-time address verification at checkout via EasyPost. Detects and corrects ZIP/state mismatches before orders ship. Optional strict mode blocks checkout on confirmed undeliverable addresses. Runs asynchronously — zero impact on checkout speed. Reduces delivery failures, wasted carrier fees, and support tickets by up to 85%. Ship Insights — Shipping Analytics Full shipment history with carrier, service, cost, and tracking per label. Filter by date range or carrier. Trend charts show label volume and spend over time. Carrier mix breakdown. Cost-per-order averages. Compare current period vs. previous. CSV export for accounting or reporting. Paginated for stores with thousands of shipments. Shipment Insurance Add carrier insurance at label purchase time. Insured value is set automatically as the full order total or a configured percentage. Optionally let customers opt in at checkout. Carrier Pickup Scheduling Schedule pickups for USPS, DHL, OnTrac, and other supported carriers directly from WordPress. Batch-schedule for multiple orders. Cancel or reschedule without leaving the admin. Tracking & Notifications Tracking numbers are injected into order completion emails automatically. Live status refresh from the order page. EasyPost webhooks auto-complete orders on delivery. Customers get real tracking links — not generic carrier search pages. Label Management Every label ever generated is stored and searchable in one place. Download or reprint any label instantly. View return labels alongside outbound labels. Filter by date, carrier, or order. All label URLs stored in the database — no slow meta queries. Key Outcomes ✓ Cut fulfillment time by 60–80% — Batch Print turns a 2-hour manual task into 3 minutes ✓ Scale without hiring — AutoShip handles carrier selection, packing, and label generation for every order automatically ✓ Reduce shipping costs by $2–5/order — Smart Packing eliminates dimensional weight overages ✓ Slash delivery failures by ~85% — Address Validation catches bad addresses before checkout completes ✓ Eliminate return friction — Easy Returns generates prepaid labels in one click, no address re-entry ✓ Know your numbers — Ship Insights shows carrier spend, cost trends, and volume at a glance Getting Started
  1. Create a free account at easypost.com
  2. Copy your API key from the EasyPost dashboard
  3. Install and activate this plugin
  4. Go to WooCommerce → Settings → Shipping → EasyPost Shipping and enter your API key
  5. Set your origin address and add your box sizes under Packing
  6. Live rates appear at checkout automatically — set up AutoShip rules when ready
Full documentation →

安装:

  1. Upload the plugin folder to /wp-content/plugins/ or install via the WordPress plugin search
  2. Activate the plugin from the Plugins screen
  3. Go to WooCommerce → Settings → Shipping → EasyPost Shipping
  4. Enter your EasyPost API key
  5. Set your origin address and add your shipping boxes under Packing
  6. Enable desired carrier services — live rates will appear at checkout immediately

屏幕截图:

  • **Label Management** — Every label searchable, downloadable, and reprintable from one screen with Box 1/2/3 per order
  • **Ship Insights** — Carrier spend trends, label volume chart, carrier mix donut, and full shipment history
  • **AutoShip** — Rules-based automation: select trigger status, carrier, service, and auto-complete on delivery
  • **Smart Packing Settings** — Choose Weight-Based, Volume-Based, or 3D Bin Packing with live box preview
  • **Shipping Boxes** — Visual box manager showing dimensions, volume, and max weight per configured box

升级注意事项:

5.4.0 Recommended update. Easy Returns now shows live return rates before generating. Batch Print results include direct label links. Label Management action buttons aligned. Performance improvements for large stores on Analytics and Label Management pages. 5.3.0 Recommended update. Easy Returns now lets you pick return rates before generating. Batch Print results show label links immediately. Label Management action buttons aligned. Performance improvements on Analytics and Label Management pages for large stores. 5.2.0 Recommended update. Fully redesigned admin UI — dashboard, analytics, and bulk label pages rebuilt with new charts and consistent branding. 5.1.0 Recommended update. Address validation improvements, batch pickup scheduling, and order panel UI enhancements.

常见问题:

Where do I get an EasyPost API key?

Sign up free at easypost.com. Test and production API keys are available immediately in your dashboard. Test mode lets you preview rates and generate test labels at no charge.

Which carriers are supported?

EasyPost connects 100+ carriers including USPS, UPS, FedEx, DHL Express, DHL eCommerce, OnTrac, LaserShip, GSO, and many more. Available carriers depend on your EasyPost account and any carrier accounts you've connected.

Can I use my own negotiated carrier rates?

Yes. Connect your UPS, FedEx, or other carrier accounts to EasyPost and those negotiated rates are returned automatically at checkout and at label generation.

How does AutoShip work?

You create rules based on conditions (product, category, weight, volume, order total) and assign a carrier, service, and box size to each. When an order reaches the status you configure, the matching rule fires and a label is generated — no human needed. Multiple rules are evaluated in priority order.

Does it support multiple packages per order?

Yes. When an order doesn't fit in one box, the Smart Packing engine splits it automatically. Each package gets its own label, tracking number, and download link — all visible from the order page and Label Management.

How does Batch Print work?

Go to Bulk Labels, enter order IDs or pick a date range, and click Generate Labels. Labels are created via EasyPost for each order in one request. Already-labelled orders are skipped. Results show generated, skipped, or failed per order with direct print links.

How do Easy Returns work?

From any shipped order, click Fetch Return Rates in the order panel. Live rates from all available carriers are displayed — pick the one you want and click Generate Return Label. The label is created with addresses automatically swapped (customer → store). You can email it to the customer in the same step.

What is Address Validation and does it affect checkout speed?

It verifies the customer's shipping address against EasyPost's database in real time. It runs asynchronously so it never blocks or slows checkout. Customers see a correction suggestion if an issue is detected before they place the order.

How does shipment insurance work?

Insurance is added through EasyPost at label purchase time. The insured value is the WooCommerce order subtotal or a configured percentage — no separate insurance account or third-party service needed.

What does Ship Insights show?

Full shipment history with carrier, service, cost, and tracking per label. Date-range filtering and carrier filtering. Trend charts for label volume and spend. Carrier mix donut chart. Period-over-period comparison badges. CSV export for accounting or reporting.

Is it compatible with WooCommerce HPOS?

Yes. Fully compatible with WooCommerce High-Performance Order Storage (custom order tables).

Can I test without real charges?

Yes. Enable Test Mode in settings and use your EasyPost test API key. No carrier charges are incurred in test mode. Use Force live rates in Test Mode if you want accurate rate previews without generating real labels.

Where are customer tracking links sent?

The plugin uses the EasyPost public tracker URL (track.easypost.com) for tracking links when available — giving customers a real-time tracking page without exposing your EasyPost merchant dashboard. No data is sent to carrier websites by the plugin — the customer's browser handles that when they click the link.

Where can I get support?

Visit thepluginforge.com for documentation and support. Email: support@thepluginforge.com

更新日志:

5.5.0 5.4.0 5.3.0 5.2.0 5.1.0 5.0.0