Skip to main content
The Zippendo for WooCommerce plugin adds live shipping rates and service point selection to your webshop’s checkout. It is optional: orders come into Zippendo without it. With it, your shoppers see real carrier rates and choose a service point before they pay.
  • Live shipping rates. Rates are worked out at checkout from the shipping rules you set up in Zippendo, using your connected carriers.
  • Service point selection. When a rate delivers to a service point, shoppers pick a nearby one right at checkout.
  • Works with both checkouts. The plugin supports WooCommerce’s classic checkout and the newer block-based Cart & Checkout.
To work out a rate, the plugin only sends Zippendo the delivery address and the cart contents. It never sends payment details or customer account data.

Requirements

Install the plugin

1

Download the plugin

In Zippendo, click Order channels, open your WooCommerce webshop on the Connected tab, and on the Orders & checkout tab find the Checkout token card. Click Download plugin.
2

Upload it to WordPress

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

Activate

Click Activate when the upload is done.
If clicking Download plugin doesn’t start a download, contact support and ask for the plugin file.

Connect the plugin to Zippendo

1

Generate a checkout token

Back in Zippendo, on the same Checkout token card, click Generate token. Click Copy straight away. The token starts with zck_ and is only shown once, because Zippendo does not keep a readable copy.
2

Paste it into WooCommerce

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

Test the connection

Click Test connection on the same screen to check that WooCommerce can reach Zippendo with the token.

Add the shipping method

The token alone doesn’t produce rates. You also need to add the Zippendo shipping method to the WooCommerce “shipping zones” you ship to.
1

Open a shipping zone

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

Add the method

Click Add shipping method, choose Zippendo and confirm.
3

Repeat for other zones

Add the method to every zone where Zippendo rates should appear.
A zone without the Zippendo method never shows Zippendo rates at checkout, even when the plugin is connected. Add it to a zone for every country or region you ship to with Zippendo.

How service points work for shoppers

When a shopper’s cart matches a shipping rule whose carrier product delivers to a service point, a list of nearby service points appears at checkout, on both the classic and the block-based checkout. The shopper picks one. Once the order is placed, the chosen service point:
  • Shows on the order in your WooCommerce admin.
  • Appears in the order confirmation and the other order emails.
  • Goes into the matching Zippendo shipment automatically, so you don’t have to enter it when you ship 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 Fallback rate. It is off by default. Turn it on under WooCommerce → Settings → Shipping → Zippendo and set a Fallback rate label and Fallback rate cost. Shoppers then see that rate instead, so they can still check out.

Replace or revoke the token

If you replace or revoke the token on Zippendo’s Checkout token card, the token saved in the plugin stops working immediately. After replacing it, paste the new token into WooCommerce → Settings → Shipping → Zippendo and save. Until you do, your checkout shows no Zippendo rates.
Only replace or revoke the token when you can update the plugin straight away. Until the new token is saved in WooCommerce, shoppers see no Zippendo rates (or the fallback rate, if you turned it on).

Troubleshooting

  • No rates at checkout. Check that the token is saved and Test connection works. Then check that the Zippendo shipping method is added to the zone that covers the shopper’s address.
  • No list of service points at checkout. The matching shipping rule must use a carrier product that delivers to a service point, not a home delivery product. Check which product the rule uses under Shipping rules in Zippendo.
  • Rates look out of date. To keep checkout fast, the plugin remembers rates for about 10 minutes for the same cart and address. It fetches fresh rates by itself after that, or as soon as the cart or address changes.