plugin-icon

TheForge Shipping & Bulk Label Printing for EasyPost

Real-time carrier rates, bulk label printing, address validation, insurance, pickups, and shipping automation — all powered by EasyPost.
Versión
5.1.0
Última actualización
Apr 22, 2026

TheForge Shipping & Bulk Label Printing for EasyPost is the complete shipping solution for WooCommerce stores. Connect your EasyPost account and every part of your shipping workflow — checkout rates, label generation, address validation, bulk printing, and automation — runs from one place.

Learn more & documentation

Core Features

Live Rates at Checkout Real carrier rates from USPS, UPS, FedEx, DHL, OnTrac, and 100+ more — fetched live at checkout. Add markup or discounts per service. Mix with flat rates or use them on their own.

Smart Packing Engine Automatically selects the best box for every order using 3D bin packing (First-Fit Decreasing), volume-based, or weight-based methods. Large orders split across multiple packages automatically — each with its own label.

Label Generation Buy, download, and print labels (PDF or PNG) directly from the WooCommerce order page. Cancel and void labels with one click. Multi-box orders show each package separately.

Bulk Label Printing Generate labels for dozens or hundreds of orders at once. Load by date range or paste order IDs. Progress tracker shows success/failure per order. Already-labelled orders are skipped automatically.

Address Validation Validates the customer’s shipping address at checkout via EasyPost. Detects ZIP/state mismatches and suggests corrections. Optional strict mode blocks checkout on confirmed undeliverable addresses.

Return Labels Generate a prepaid return label from any shipped order. Addresses are automatically swapped — no manual entry needed.

Shipment Insurance Add carrier insurance at label purchase time. Set the insured value as full order total or a custom percentage.

Carrier Pickup Scheduling Schedule pickups for USPS, DHL, OnTrac, and other supported carriers from the admin. Cancel or reschedule without leaving WordPress.

Tracking & Webhooks Tracking numbers injected into order completion emails. Live status refresh from the order page. EasyPost webhooks auto-complete orders on delivery.

Shipping Automation Automatically generate labels when an order reaches a chosen status (e.g., «Processing»). Combine with webhook delivery detection to run your fulfilment hands-free.

Rule Engine Create rules based on product, category, weight, or volume to override carrier, service, or box assignment. Priority ordering lets complex rule sets stay manageable.

Shipping Analytics Full shipment history with cost, carrier, service, and tracking. Filter by date, carrier, or order. Carrier spend breakdown 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
  6. Live rates will appear at checkout automatically

External Services

This plugin connects to EasyPost to provide its core functionality.

EasyPost Shipping API

EasyPost is a shipping logistics API that provides real-time carrier rates, address validation, label generation, tracking, insurance, and pickup scheduling across 100+ carriers.

Data sent to EasyPost:

  • Rates — package weight, dimensions, origin, and destination address (sent on checkout load or manual rate fetch)
  • Address validation — customer shipping address (sent in real time at checkout)
  • Label generation — package details, destination address, and carrier selection (sent when a label is purchased)
  • Tracking — shipment tracking numbers (sent to retrieve current status)
  • Pickups — pickup location details (sent when scheduling a pickup)

Your EasyPost API key is stored in your WordPress options table and transmitted only over HTTPS to api.easypost.com.

  • EasyPost Website: https://www.easypost.com/
  • EasyPost Terms of Service: https://www.easypost.com/terms
  • EasyPost Privacy Policy: https://www.easypost.com/privacy
Gratisen planes de pago
Probado hasta
WordPress 6.9.4
Te puedes descargar este plugin para utilizarlo en tu sitio de .