| 开发者 | thepluginforge |
|---|---|
| 更新时间 | 2026年5月1日 18:52 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
/wp-content/plugins/ or install via the WordPress plugin searchSign 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.
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.
Yes. Connect your UPS, FedEx, or other carrier accounts to EasyPost and those negotiated rates are returned automatically at checkout and at label generation.
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.
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.
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.
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.
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.
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.
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.
Yes. Fully compatible with WooCommerce High-Performance Order Storage (custom order tables).
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.
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.
Visit thepluginforge.com for documentation and support. Email: support@thepluginforge.com