Shop / Payments and delivery
Shipping
- 1
Origin
The address you ship from.
- 2
Zones
Match by country, postcode, or the rest of the world. When several zones match, the most specific wins (postcode beats country, country beats rest of the world); ties go to the zone's priority.
- 3
Methods
Per zone: flat rate, free shipping, local pickup, or a carrier service (DHL Express / Parcel / eCommerce, DPD, PostNL).
- 4
Carriers
Enter the API key (and secret where needed), then Test connection. DHL Express returns live rates, PostNL returns delivery options, and DPD signs in and lists pickup points. In sandbox mode the carriers' test hosts are used, and PostNL also creates and reads back a confirmed shipment on its shipping sandbox.
PostNL and DPD do not return contract prices, so for those two the rate you set on the zone method is what the customer pays. Carrier keys are stored in plugin secrets and never sent back to the browser.
Shipping rates and tax: under Shop → Shipping zones, choose whether method rates are entered including or excluding tax. Including: the customer pays the rate as entered and the tax is taken out of it. Excluding: tax is added on top. Cart and checkout apply the choice. The tax class for shipping is set under Tax.
Live rates, labels, and tracking
- Live carrier rates. A carrier method can charge the carrier's live rate for the parcel's weight, plus an optional handling fee, and checkout shows the delivery estimate. The rate is kept for 15 minutes, so the order is placed at the price the shopper saw. Without a rate, or when an item has no weight, the method charges its fixed rate if you turned on the fallback, and is hidden otherwise. DHL Express gives live rates; PostNL and DPD do not publish prices.
- Carrier labels. When shipping an order, Make a carrier label asks the carrier for a label and tracking number, records the shipment, and keeps the PDF on the order. Works with PostNL (the Netherlands and Belgium) and DHL Express (within the EU). Shipping → Settings asks for the street, phone, and email you ship from.
- Tracking. Every hour Shop checks parcels with a PostNL or DHL Express tracking number. When every parcel is delivered, the order becomes Delivered and can email the customer. Check tracking now checks one shipment straight away.
- Each method on a zone can be edited or switched off for checkout without deleting it.