Skip to main content
Your customers can pick a Zippendo shipping option, and a service point, right in your own checkout. This works in Shopify (through Shopify’s Carrier-Calculated Shipping), in WooCommerce (through the Zippendo for WooCommerce plugin), and in a checkout your developer built (through the Zippendo API). Zippendo does not have a checkout page of its own. In Zippendo you decide which shipping rules the customer can choose from, how many service points to show and, for Shopify, that Zippendo Shipping is set up.
Connect the webshop first, see Connect Shopify or Connect order channels, and add at least one outbound shipping rule. Without a rule, there is nothing to offer at checkout.

What the customer sees

Each shipping rule that fits the order becomes a shipping option, named after the rule’s Rule name. A rule fits when the customer’s country is in its Receiving countries, the cart is within its Hard limits, and one of the lines under Shipping conditions matches the cart (weight, order value or number of items). The customer pays the Shipping price you set on that line. It is your price, not a price fetched from the carrier. A rule whose product delivers to a service point shows the nearest service points to the customer’s address, each as its own option. After checkout, the order comes into Orders with that shipping rule (and the chosen service point) already on it, so creating the shipment fills in the carrier, product and sender from the rule.
You cannot try a checkout inside Zippendo. The Test button on a shipping rule lets you enter sample cart values and see which price the customer gets. It does not ask the carrier for a price. See Shipping rules.

Before you start

1

Connect the webshop

Order channels → Catalog: Shopify, WooCommerce or a custom channel.
2

Connect your carriers

Carriers → All carriers. Shipments and service points come from these carriers. See Carriers.
3

Add outbound shipping rules

Shipping rules → Add shipping rule. Give the rule the name your customers should see, and set the Receiving countries and Shipping conditions with their prices. See Shipping rules.
Catalog tab with Connect Shopify, Connect WooCommerce and Create channel buttonsCatalog tab with Connect Shopify, Connect WooCommerce and Create channel buttons

The Catalog tab of Order channels: Shopify, WooCommerce and Custom channel

Shipping rules list with a GLS home delivery rule for Denmark and a PostNord home delivery rule for the Nordic countriesShipping rules list with a GLS home delivery rule for Denmark and a PostNord home delivery rule for the Nordic countries

Your shipping rules become the options customers see at checkout

Shopify: Zippendo Shipping

Shopify shows outside shipping prices through a feature Shopify calls Carrier-Calculated Shipping. When you connect Shopify, Zippendo adds itself there as Zippendo Shipping. When a customer reaches the shipping step, Shopify asks Zippendo, and Zippendo answers with your shipping rules and the nearest service points.
Carrier-Calculated Shipping must be available on your Shopify plan. Without it, use shipping method mapping, described at the end of this section.

Install the app

On the Catalog tab of Order channels, click Connect Shopify. The Connect your Shopify store window opens.
Connect your Shopify store window with the Open Shopify App Store buttonConnect your Shopify store window with the Open Shopify App Store button

Connect your Shopify store: install Zippendo from the Shopify App Store

1

Open the Zippendo listing in the Shopify App Store

2

Install the app on your store and approve the permissions

3

Shopify sends you back to Zippendo, where you choose the organization, sender address and order import settings

Already a paying Zippendo customer? Your existing subscription continues unchanged. Installing the app does not move your billing to Shopify. The full installation: Connect Shopify.

Choose which rules to offer

Open the Shopify store on the Connected tab of Order channels. Stay on Orders & checkout and scroll to Checkout shipping rates.
Checkout shipping rates with one shipping rule ticked and one not tickedCheckout shipping rates with one shipping rule ticked and one not ticked

Checkout shipping rates: tick the rules Shopify should offer

The card says: Choose which shipping rules your customers can pick at Shopify checkout. If you choose none, every shipping rule that matches the receiver’s country is used. A shipping rule that delivers to service points shows each service point as its own rate. Tick the rules this webshop should offer, then click Save changes. Above this card, Default shipment settings has the Default sender address: the sender for orders where the customer did not pick a Zippendo shipping price, for example because they chose one of your own Shopify shipping methods.
A line under Shipping conditions that checks the Order value with Total (after discounts) is not used at Shopify checkout, only for imported orders. Choose Subtotal (before discounts) for prices you want to show at checkout.

Service points per checkout

On the same card, Service points at checkout says: How many service points to show at checkout in total. They are split evenly between the shipping rules that deliver to a service point. You can choose from 1 to 20. The default is 6.
Service points at checkout set to 6, with an empty Shipping method mapping section belowService points at checkout set to 6, with an empty Shipping method mapping section below

Service points at checkout, with Shipping method mapping below

Check Zippendo Shipping in Shopify

Open the Connection & integration tab and scroll to Carrier service.
Carrier service card with Check status and Register carrier service, and the Danger zone belowCarrier service card with Check status and Register carrier service, and the Danger zone below

Carrier service: check that Zippendo Shipping is set up in Shopify

1

Click Check status

Under Check carrier service, click Check status. If it says No carrier service registered. Shipping rates will not show at checkout., go to the next step.
2

Click Register carrier service

Use Register carrier service when the check finds nothing, or after you reconnected the Shopify store.
3

Add Zippendo Shipping in Shopify

This step is in Shopify, not in Zippendo. In your Shopify admin, go to Settings → Shipping and delivery and add Zippendo Shipping as a rate provider in your shipping zones.
Until Zippendo Shipping is added to your shipping zones in Shopify, customers do not see your Zippendo shipping options, even if the check in Zippendo finds it and your rules are ticked.

Without Carrier-Calculated Shipping: shipping method mapping

Shipping method mapping is for Shopify stores without Shopify Carrier-Calculated Shipping. Your customers pick one of your own Shopify shipping methods, and Zippendo matches its name to a shipping rule, so the imported order is ready to ship. Click Add mapping, enter the name of the Shopify shipping method (for example GLS Home Delivery) and pick a Shipping rule. For a service point rule, choose under Service point whether Zippendo picks the Nearest automatically or you Choose manually. Click Save changes. If you already use Zippendo Shipping, you can leave this empty.

WooCommerce: plugin and checkout token

For WooCommerce, install the Zippendo for WooCommerce plugin on your WordPress site and give it the Checkout token from the order channel. The plugin then shows your shipping rules and service points at your WooCommerce checkout.
Connect WooCommerce store window with Store URL, Default sender address and ConnectConnect WooCommerce store window with Store URL, Default sender address and Connect

Connect WooCommerce store: the webshop address and default sender, then approve on your webshop

Connect the webshop as described in Connect order channels. Then open the WooCommerce order channel and stay on Orders & checkout:
1

Download the plugin

On the Checkout token card, click Download plugin and install Zippendo for WooCommerce on your WordPress site.
2

Generate a checkout token

Click Generate token and copy the token straight away. Copy this token now. You won’t be able to see it again, because Zippendo does not keep a readable copy.
3

Paste the token into the plugin

In WordPress, go to WooCommerce → Settings → Shipping → Zippendo and paste the token into Checkout API key.
Replace token gives you a new token and stops the old one straight away, so paste the new one into the plugin. Revoke stops the plugin until you generate a new token. WooCommerce checkout offers your shipping rules that match the customer’s country. You do not tick rules in Zippendo for WooCommerce. Test connection on the order channel’s Connection tab is something else: it checks that Zippendo can reach your webshop to import orders. It does not test checkout prices.
The prices at WooCommerce checkout come from your Shipping rules. Create the rules in Zippendo first. The plugin only shows what those rules give for the cart.

Custom channels and your own checkout

A Custom channel brings orders in from your own system. It does not add anything to a checkout. If your developer built your checkout, they can ask Zippendo for the shipping options and prices for a cart through the API. See the Shipping quotes quickstart. They need an API token from Settings → API settings, see Settings, team and brands.

How to test your checkout

There is no checkout preview in Zippendo. Test where your customers shop: If an option is missing, check the rule’s Receiving countries, Hard limits and Shipping conditions first. See also No rates from a shipping quote.

After checkout

1

Check that the order came in

In Orders, the order channel and the shipping rule should match what the customer chose. See Orders.
2

Create the shipment

Open the order and click Create shipment (or Add shipment). The rule fills in the carrier and product. See Create a shipment.
3

Print and track

Shipping rules

Build the options your checkout offers: countries, weight and price.

Connect Shopify

Install the app and finish the setup in Zippendo.

Connect order channels

WooCommerce and custom channels, including more than one webshop.

Shipping quotes

For developers: shipping prices for your own checkout.
Field by field: Get a shipping quote · Shopify settings · Service points at checkout and on shipments