App for Shopify stores

Courier prices, booking and tracking on every Shopify order

ParcelOps is a free Shopify app for online stores whose courier runs ParcelOps.

Every paid order shows your courier’s price for Economy, Overnight and the other services on your account, next to what the buyer paid. Choose the service on each order or let the checkout method choose it, then book in one click or automatically. The tracking goes onto the Shopify order, and labels and waybills print from Shopify.

Free on the Shopify App Store
Review first or book automatically
Labels and A4 waybills
Tracking on the Shopify order
The ParcelOps orders list inside Shopify: orders ready to book with the checkout method, what the buyer paid, the service and the courier's price, and booked orders with waybill numbers
The same orders list on a phone, in the Shopify app

How it works

From paid order to doorstep, without leaving Shopify

The app opens inside your Shopify admin, on a computer or in the Shopify app on your phone. The screens below are the app itself, filled with sample orders.

  1. 1When the order is paid

    Priced, and waiting for you

    Each paid order arrives as Ready to book with your courier's price for every service on your account, the delivery day, and what the buyer paid for shipping beside it.

    Booking order #1058 in the ParcelOps app inside Shopify: Economy R 72.00 or Overnight R 85.00 incl. VAT, each with its delivery day, what the buyer paid and what you keep; Refresh prices and Book Overnight
  2. 2When you press Book

    Booked with the courier, one or many

    Book one order, or select several and book them together, each with its suggested service or one service for all. In automatic mode the app books every paid order itself.

    Book 3 orders: each order's suggested service, or one service for all, with the courier's price for orders #1058, #1057 and #1056
  3. 3On its way

    Tracking on the Shopify order

    The courier's name, the waybill number and the tracking link go onto the Shopify order, and Shopify can email the buyer. Collected, out for delivery and delivered follow as they happen.

    Order #1054, Out for delivery: tracking added to the Shopify order, waybill PCL004211, Open tracking page, Copy link and Print labels

Your rules

Your checkout methods choose the service

Your courier decides which services and prices your account gets. You decide which service each order is booked with, and whether you check it first.

  • A default service for every order, such as Economy
  • Rules by checkout method: if it contains Express, book as Overnight
  • Review each order, book automatically, or switch booking off
  • Book when an order is paid, or as soon as it is created
  • Book only the shipping methods you list by name
  • Shopify's shipping email with the tracking link, on or off
App settings: Economy as the default service, a rule that books checkout methods containing Express as Overnight, the checkout methods buyers chose recently, and Review each order chosen as how orders are booked
Three booked orders selected in the app with Print labels and Print waybills

Labels and waybills

Print a day’s labels in one go

Select booked orders and print one PDF: a 100 x 150 mm label for each parcel, or A4 waybills. The same is on Shopify’s own screens. A ParcelOps card on the order page shows the prices and books the order, Book with ParcelOps works on orders selected in Shopify’s orders list, and the Print menu prints the labels.

Set up

Connected in seven steps

  1. 1

    Create an API key

    In your courier's customer portal, open Integrations, then API keys, then Create key. Name it Shopify and copy it straight away: it is shown only once.

  2. 2

    Install the app

    Install ParcelOps from the Shopify App Store and approve the access it asks for: reading orders and adding tracking.

  3. 3

    Connect

    In Shopify, open Apps, then ParcelOps, then Settings. Paste the key and press Connect. Your courier and account name appear.

  4. 4

    Collection address and parcels

    Add the address the courier collects from (the courier checks it when you save), and your usual parcel size and weight.

  5. 5

    Services

    Choose a default service, and add rules if you like: if the checkout method contains Overnight, book as Overnight.

  6. 6

    How orders are booked

    Choose Review each order (best to start with) or Book automatically.

  7. 7

    Your first order

    It appears as Ready to book with the courier's prices. Press Book, and the tracking goes onto the Shopify order. Select booked orders to print their labels.

Download the one-page guide (PDF)
App settings once connected: the courier Cape Express Couriers, the account Harbour Home Goods and the key, with Test connection and Disconnect, then the collection address the courier checks

If something goes wrong

Every waiting order says why

An order the app cannot book yet shows as Needs you, with the reason in plain words and a Try again button. These are the usual ones.

The order has no phone number

The courier needs one to deliver. Add it to the order's shipping address in Shopify and press Try again. Making the phone number required in Shopify's checkout settings avoids it.

The suburb is not recognised

The order is still booked, and the courier checks the address before collecting. If the address is wrong, sort it out with your courier.

The key stopped working

It was deleted or replaced in the customer portal. Create a new key and connect it in the app's settings.

Shopify has not allowed tracking

Press Allow tracking on the banner and approve the access. Until then each order's waybill and tracking link are in the app's list, ready to copy.

Shopify is holding the order

An order on hold or scheduled for later waits. Release it in Shopify, then press Try again.

Still stuck?

For a booking, your courier helps you directly. For the app itself, email hello@parcelops.co.za.

For courier companies

Let your Shopify customers book you from their orders

Online shops pick couriers that fit into the tools they already use. On ParcelOps, any customer of yours with a Shopify store can connect to you today, at no extra cost to you or to them.

Orders reach you as bookings

A shop's Shopify orders arrive in ParcelOps as ordinary bookings on its account, with the shop's order number on them. Nobody copies an address out of an email.

Your price is in front of them

The shop sees your price for each service, from the rate card you gave it, beside what its buyer paid. It chooses the service knowing what it costs.

The shop sets itself up

Your customer creates its own key in your customer portal and installs a free app. A key reaches that customer's own account and nothing else.

Parcels labelled before you arrive

Shops print your labels and A4 waybills from Shopify, so the driver collects parcels that are already marked and ready to scan.

The one-page set-up guide (PDF) carries no courier’s name, so you can send it to your shop customers as it is.

Questions

Shopify app questions

Does the app change the shipping rates my buyers see at checkout?+

No. Your checkout keeps the shipping rates you set up in Shopify. The app reads which shipping method the buyer chose and what they paid for it, uses the method to pick the courier service, and shows the amount next to the courier's price so you can see what you keep on each order.

What does the Shopify app cost?+

The app is free on the Shopify App Store and has no charge of its own. Your courier bills you for the deliveries booked on your account, at the rates it set for you, as it does for any other booking.

Which courier companies does it work with?+

Any courier company that runs ParcelOps. You need a customer account with that courier, and you create your own API key in its customer portal. The app books with the courier your key belongs to; it does not compare couriers or choose one for you.

Can I check an order before it is booked?+

Yes. Choose Review each order in the app's settings and paid orders wait as Ready to book, each with the courier's price for every service and the service your rules suggest. Change the service if you like and press Book, or select several orders and book them together. Switch to Book automatically once the rules suit you.

Can I print labels for many orders at once?+

Yes. Select booked orders and press Print labels for one 100 x 150 mm label for each parcel, or Print waybills for A4 waybills. Up to 50 orders come out as one PDF. Labels and waybills can also be printed from the Print menu on a Shopify order, or on orders selected in Shopify's own orders list.

What goes to the courier, and what does the app keep?+

For each order it books, the courier receives what it needs to deliver: the buyer's name, delivery address and phone number, and the buyer's email only if you switch that on. The app keeps no buyer details. It keeps the order number, its status, the service, the name of the checkout method, what the buyer paid for shipping, the courier's prices and the tracking. When you install it, Shopify asks you to allow it to read orders and add tracking.

What happens when I cancel an order in Shopify?+

An order still waiting as Ready to book is simply not booked. An order the courier already has is flagged in the app's list, but the courier booking is not cancelled for you, so cancel it with your courier.

What about pickup, local delivery and digital orders?+

They are left alone and shown as Not booked, because there is nothing for the courier to carry. If you only want certain shipping methods booked, list words from their names in the app's settings and every other order is left out. An order you book yourself is never left out.

Get started

Book your next Shopify order with your courier

Install the free app, paste the key from your courier’s customer portal, and your next paid order arrives priced and ready to book.

Shopify is a trademark of Shopify Inc. ParcelOps is not affiliated with or endorsed by Shopify.