Shipping & Fulfillment

FedEx on Oliver POS

Counter sales flagged for FedEx delivery on Oliver POS land directly in FedEx through the WooCommerce FedEx shipping plugin — same FedEx account, negotiated rates, and end-of-day manifest as your online orders.

How FedEx works with Oliver POS for WooCommerce

WooCommerce FedEx Shipping is the official carrier-direct FedEx plugin, sold by Automattic and connecting WooCommerce to a real FedEx account number for live rates, label generation, and FedEx One Rate eligibility. Oliver POS writes every in-store sale into WooCommerce as a standard order. Counter sales the cashier flags for FedEx delivery flow through the same FedEx account, with the same negotiated rates, the same hold-at-location options, and the same end-of-day Ground Close-out as your online shipments.

What FedEx pulls from WooCommerce

Oliver POS writes every in-store sale to WooCommerce as a standard order with the customer attached, so the official WooCommerce FedEx Shipping plugin picks up shippable counter sales the same way it picks up online orders. The plugin connects WooCommerce directly to FedEx's Web Services API using the merchant's own FedEx account number, meter number, and developer key. It reads the order's shipping address, line items with weight and dimensions, declared value, the requested FedEx service (Ground, Home Delivery, Express Saver, 2Day, Priority Overnight, International Economy, International Priority), and any optional flags like hold-at-location, adult signature required, or Saturday delivery.

Because FedEx treats an Oliver-originated order identically to an online order, the merchant's negotiated tariff, FedEx One Rate eligibility logic, and accessorial defaults all apply consistently. A counter sale flagged for FedEx Home Delivery to a residential address gets the same negotiated residential rate as an online order to the same postcode.

Why in-store sales matter for FedEx

FedEx shippers running a direct integration typically do so for two reasons: negotiated rates tied to a specific account number, and access to service options like FedEx Home Delivery (residential Ground), FedEx One Rate (flat-rate Express), or hold-at-location at FedEx Office and Walgreens. Those options live on the FedEx account, not on third-party postage meters. A counter sale shipped through a separate process loses the negotiated tariff, doesn't count toward the merchant's annual volume, and can't be modified after dispatch through the merchant's FedEx account portal.

With Oliver POS feeding WooCommerce, every counter-originated FedEx shipment runs against the merchant's account. Negotiated rates apply. Volume tier accumulates toward annual contract renegotiation. The shipping clerk can use FedEx One Rate for flat-rate Express counter shipments where the order fits within the size and weight constraints. Hold-at-location options work — a customer at the counter who's travelling can have the parcel held at a FedEx Office near their destination. The end-of-day FedEx Ground Close-out manifest captures both online and counter parcels in one document for the driver.

How the WooCommerce + Oliver + FedEx sync works

The cashier rings the sale on Oliver POS, attaches the customer, and on the tender screen flags ship-to-home with a FedEx service (Home Delivery for residential, Ground for commercial, Express options for time-critical, International services for cross-border). Oliver writes the WooCommerce order with the shipping address, line items, taxes, payment method, and the chosen FedEx service code. The WooCommerce FedEx plugin's API call fires against FedEx Web Services, the rate is locked on the order, and the order moves into a shippable state.

The shipping clerk dispatches the FedEx label through the plugin (or through a multi-carrier dashboard like ShipStation), and the tracking number writes back to the WooCommerce order. The customer receives FedEx's standard delivery notifications and FedEx Delivery Manager updates if enrolled — including reroute, reschedule, and hold-at-FedEx-Office options. End-of-day Ground Close-out covers both online and counter parcels in one scan and one manifest. Refunds issued from the Oliver register write back to WooCommerce; the FedEx plugin can void the label through the API if the parcel hasn't entered the network.

Best fit for retailers who…

WooCommerce FedEx Shipping on Oliver POS suits North American retailers with strong FedEx volume — high-value goods (electronics, jewellery, fine art), time-critical shipments (perishables, medical supplies), B2B suppliers, and any merchant who prefers FedEx Home Delivery over UPS Ground for residential. It's also a natural fit for retailers using FedEx Office locations for customer hold-at-location and for brands shipping internationally via FedEx International Economy.

What you get and how to set it up

Features Oliver surfaces from the FedEx plugin, plus the 4-step install most merchants run through.

Features at the register

  • Counter sales flagged for delivery land in FedEx the moment the register closes the order
  • Online and in-store ship-to-home orders share one queue, one set of carrier rates, one set of tracking events
  • Walk-out counter sales bypass FedEx cleanly — no orphaned labels, no manual cleanup
  • BOPIS / in-store pickup orders sync with the right shipping method so FedEx doesn't print labels for them
  • Returns and refunds from the register write back to WooCommerce and update the shipment state where supported
  • Same FedEx account, same carrier contracts, and same workflow as your online store

Setup in 4 steps

  1. Install the WooCommerce FedEx Shipping on your WooCommerce site and connect your FedEx account
  2. Configure the shipping methods, carrier accounts, and label templates on the FedEx side
  3. Install Oliver POS, sign in to the register, and enable the ship-to-home option on the tender screen for sales that need delivery
  4. Run a small live test — ring a sale at the counter, flag it for delivery, and confirm the order appears in FedEx's queue with the right address and shipping method

Common questions about FedEx on Oliver POS

Can Oliver POS counter sales use FedEx One Rate flat-rate Express service?

Yes, when the parcel fits a FedEx One Rate envelope or box. The WooCommerce FedEx plugin exposes One Rate eligibility based on the order's line-item dimensions, and Oliver-originated orders are evaluated identically to online orders. The cashier or shipping clerk can pick One Rate at the same point in the workflow.

Will FedEx Delivery Manager notifications work for parcels originating from Oliver POS?

Yes. FedEx Delivery Manager tracks parcels at the account level using the recipient's email and address as captured on the shipping document. Once Oliver writes the counter sale into WooCommerce and FedEx accepts the shipment, the recipient receives the same Delivery Manager notifications they'd get for an online order — including reroute and reschedule options.

Does Oliver POS have a partnership with FedEx?

No. Oliver doesn't partner with FedEx or any other shipping platform. We support FedEx because its WooCommerce connector already reads orders from your store — and Oliver writes every in-store sale into WooCommerce as a standard order, so the same connector picks it up automatically when an order needs to ship. Your FedEx account, your carrier contracts, and your support relationship stay between you and FedEx.

Does Oliver charge extra to use FedEx?

No. You pay FedEx's standard published rates directly to FedEx. Oliver doesn't take a markup, doesn't insert itself into the carrier flow, and doesn't charge a per-label or per-shipment fee on top.

When does FedEx generate a shipping label for an Oliver POS sale?

Only when the order needs to ship. If the customer walks out of the store with the item — the typical counter sale — the order is marked complete with no shipping required, and FedEx ignores it. If the cashier flags the order as ship-to-home, BOPIS, or back-order delivery, Oliver writes a shipping address on the WooCommerce order and FedEx picks it up exactly as it would an online order. Same label, same rate, same workflow.

What about in-store pickup — does FedEx see those orders?

In-store pickup (BOPIS-online or buy-online-pickup-in-store) lives on the WooCommerce online side. FedEx sees the order, but the shipping method on the order is "Local pickup" (or whichever pickup method you've configured), so FedEx doesn't print a carrier label. When the customer collects at the counter, Oliver POS marks the order completed in WooCommerce. The order history is unified across channels even though no shipment ever ran.

How fast does a shippable Oliver POS sale reach FedEx?

Within seconds. Oliver writes the WooCommerce order on tender; the standard WooCommerce → FedEx webhook fires immediately; FedEx ingests the new order and queues it for label generation. Counter sales flagged for delivery typically appear in FedEx's queue before the cashier has finished printing the receipt.

Read our full guide to FedEx on Oliver POS

A long-form walkthrough of running FedEx alongside the Oliver POS register on a WooCommerce store.