Skip to main content
Worker scanning cartons beside warehouse shelving

WooCommerce fulfillment

Shipped from Miami, Los Angeles (Commerce), South San Francisco and Dover

Ship your WooCommerce orders from FHU warehouses. The connection uses a WooCommerce REST API key, so nothing changes on your WordPress site.

Representative warehouse image, not a photo of this building.

How WooCommerce orders work at FHU

Fulfillment Hub USA ships WooCommerce orders from its warehouses in Miami, Los Angeles (Commerce), South San Francisco and Dover. Its warehouse system, ShipHero, connects to WooCommerce with a REST API key that has read and write permission. ShipHero recommends WooCommerce's Shipment Tracking extension, so tracking appears in your customers' order emails and account.

Checked November 3, 2026.

Fulfillment Hub USA
Connection
WooCommerce REST API key, read and write
Tracking
Via WooCommerce Shipment Tracking
Other channels
Shipped from the same inventory
Onboarding
Typically 3–5 business days

Setting up WooCommerce with FHU

  1. Create the API key

    Create a read and write REST API key in WooCommerce for the connection.

  2. Add Shipment Tracking

    Install WooCommerce’s Shipment Tracking extension, so tracking shows in order emails.

  3. Match your SKUs

    Make sure every product and variation maps to one SKU in the warehouse.

  4. Test an order

    Run a test order through to Completed, and check the tracking email.

  5. Go live

    Orders ship from the warehouse nearest most of your customers.

What to know about WooCommerce before you connect

  • The connection is a REST API key

    You create it under WooCommerce, Settings, Advanced, REST API, with read and write permission. Each key belongs to a WordPress user, and your permalinks must not be set to Plain.

    WooCommerce REST API
  • Processing means ready to ship

    Processing orders are paid, with stock already reduced. Completed means fulfilled, and setting an order to Completed sends the email that carries tracking.

    WooCommerce order statuses
  • Check your stock settings

    With stock management on, WooCommerce reduces counts as orders come in. Hold Stock keeps stock for unpaid orders for a set time, then cancels them.

    WooCommerce product settings

From WooCommerce’s and ShipHero’s own documentation, checked November 3, 2026.

Services for WooCommerce stores

  • Sealing a carton at a packing station

    E-commerce fulfillment

    Receiving, inventory control, pick and pack, packaging rules, carrier handoff and tracking for direct orders.

  • Forklift lifting a pallet in a warehouse aisle

    Pallet and bin storage

    Short-term and long-term storage, billed per pallet or per bin.

  • Worker placing a carton on warehouse shelving

    B2B and wholesale

    Case and pallet orders, routing requirements, labels, retailer documents and appointments.

  • Branded packaging prepared for orders

    Kitting and repackaging

    Bundles, multipacks, subscription assemblies, inserts and relabeling.

  • Warehouse worker checking a returned carton

    Returns

    Inspection, photos, grading, restock, quarantine and status updates.

Every FHU warehouse runs these services. See all FHU services.

Plan it with your own numbers

Published starting rates
Standard pallet, up to 55 inches high$34.50 a month
Large pallet, 55 to 80 inches high$41.40 a month
Small, medium or large bin$3.00, $4.95 or $6.90 a month
First item picked in an order$2.85
Each extra item in the order$0.70

WooCommerce orders use the same published pick and storage rates as your other channels. Your signed proposal sets your actual rates. See full pricing.

Questions about woocommerce fulfillment

Does Fulfillment Hub USA work with WooCommerce?

Yes. Its warehouse system, ShipHero, connects to WooCommerce with a REST API key that has read and write permission.

Do I need to install anything on my WordPress site?

The connection itself uses a REST API key, not a plugin. ShipHero recommends WooCommerce’s Shipment Tracking extension so customers see tracking in their emails.

Which WooCommerce orders does the warehouse ship?

Orders marked Processing, which are paid with stock already reduced. When the order ships, it moves to Completed and the customer gets the tracking email.

Can I ship other channels from the same inventory?

Yes. Your stock is held once and can serve WooCommerce, other stores and marketplaces.

Get a WooCommerce fulfillment quote

Tell us what you sell, how many orders you ship and where your customers are. We will send a written proposal with your rates.

Get a WooCommerce fulfillment quote