Skip to main content
The Zippendo for WooCommerce plugin brings live shipping rates and pickup point selection to your store’s checkout. It’s optional — order sync works without it — but it’s what lets your shoppers see real carrier rates and choose a pickup point before they pay.
  • Live shipping rates. Rates are calculated at checkout from the shipping rules you’ve configured in your Zippendo dashboard, using your connected carriers.
  • Pickup point selection. When a rate is a pickup-point (parcel-shop) rate, shoppers pick their preferred nearby location right at checkout.
  • Works with both checkouts. The plugin supports the classic (shortcode) checkout and the newer block-based Cart & Checkout.
This plugin connects your store to the Zippendo checkout API to fetch live rates and pickup points. It only sends the checkout destination address and the cart contents needed to calculate a rate — never payment details or customer account data.

Requirements

Install the plugin

1

Download the plugin

In Zippendo, open Order channels → Connected stores, select your WooCommerce store, and on the Orders & checkout tab find the Checkout token section. Click Download plugin.
2

Upload it to WordPress

In your WordPress admin, go to Plugins → Add New → Upload Plugin, choose the downloaded zip file, and click Install Now.
3

Activate

Click Activate once the upload finishes.
The Download plugin link becomes active once the plugin has been released. If clicking it doesn’t start a download yet, the release is still rolling out — check back shortly, or contact support for the plugin file in the meantime.

Connect the plugin to Zippendo

1

Generate a checkout key

Back in Zippendo, on the same Checkout token section, click Generate token. Copy the key shown — it starts with zck_ and is only ever shown once; only its hash is stored afterwards.
2

Paste it into WooCommerce

In WordPress, go to WooCommerce → Settings → Shipping → Zippendo and paste the key into Checkout API key. Save changes.
3

Test the connection

Click Test connection on the same screen to confirm WooCommerce can reach Zippendo with the key.
[IMAGE: Placeholder – Screenshot of WooCommerce → Settings → Shipping → Zippendo, showing the checkout key field and Test connection.]

Add the shipping method

The checkout key alone doesn’t produce rates — you also need to add the Zippendo shipping method to the zones you ship to.
1

Open a shipping zone

Go to WooCommerce → Settings → Shipping and open the zone you want to offer Zippendo rates in.
2

Add the method

Click Add shipping method, choose Zippendo, and confirm.
3

Repeat for other zones

Add the method to every zone you want Zippendo rates to appear in.
Add the Zippendo method to a zone for every country or region you ship to and rate with Zippendo. A zone with no Zippendo method attached never shows Zippendo rates at checkout, even if the plugin is connected.

How pickup points work for shoppers

When a shopper’s cart matches a shipping rule that uses a pickup-point (parcel-shop) carrier product, a pickup point selector appears at checkout — on both the classic and block-based checkout. The shopper picks a nearby location from the list. Once the order is placed, the chosen pickup point:
  • Shows on the order in your WooCommerce admin.
  • Appears in the order confirmation and other order emails.
  • Flows into the matching Zippendo shipment automatically as the delivery point — no manual entry needed when you fulfill the order.

Optional fallback rate

If Zippendo can’t be reached when a shopper’s cart is rated, no Zippendo rate is shown unless you turn on the fallback rate. It’s off by default. Enable it under WooCommerce → Settings → Shipping → Zippendo and set a label and flat cost — this rate is offered instead so checkout never breaks.

Rotating or revoking the key

If you rotate or revoke the checkout key from Zippendo’s Checkout token section, the plugin’s saved key stops working immediately. After rotating, paste the new key into WooCommerce → Settings → Shipping → Zippendo and save — otherwise the checkout stops showing Zippendo rates until you do.
Rotate or revoke the key only when you’re ready to update the plugin right away. Until the new key is saved in WooCommerce, shoppers see no Zippendo rates (or the fallback rate, if enabled).

Troubleshooting

  • No rates show at checkout – Confirm the checkout key is saved and Test connection succeeds, then confirm the Zippendo shipping method has been added to the zone that covers the shopper’s destination.
  • No pickup point selector appears – The matching shipping rule must use a carrier product that supports pickup points (a parcel-shop or service-point product), not a home-delivery product. Check which product the rule uses in your Zippendo shipping rules.
  • Rates look out of date – Rates are cached for about 10 minutes per cart and destination to keep checkout fast. A fresh quote is fetched automatically once the cache expires or the cart/destination changes.