Capability matrix
The courier integrations don’t do exactly the same thing. Use this table to pick the one that fits your operation.The dispatch date on a booking
Book a parcel and the booking carries its own dispatch date: the day it leaves your shop, taken from the days your courier collects. A parcel that travels the day before it arrives is booked for the day it goes, not the day it lands. Pick the delivery date on the order and the planned dispatch date is shown to you before you book. If that day has already passed, Digital Florists asks you to choose a new delivery or dispatch date instead of booking a collection that can’t happen. Set the days your courier collects, and the cut-off for each one, alongside the rest of your courier orders set-up.Shiptheory
Shiptheory is a UK-based carrier aggregator. One connection gives you access to every carrier you’ve set up inside your Shiptheory account (typically a mix of Royal Mail, DPD, ParcelForce, Evri, UPS, FedEx, and DHL), and the booking form lists the services on your account each time you book. Shiptheory is a good fit if you ship mostly UK and EU parcels and want a single account to manage rates and carrier rules. With the Saturday delivery override you map a weekday service to its Saturday equivalent, and Digital Florists uses the Saturday service when an order’s delivery date falls on a Saturday.Required config
Setup
Generate an API key in Shiptheory
Paste the key into Digital Florists
Narrow the service list (optional)
Configure Saturday handling (optional)
Save and book a test shipment
Services that reach your recipient
Open the service list on the booking form and you see only the services that can reach the recipient’s address. Anything that can’t get there isn’t offered, so you can’t pick it by mistake. Two cases catch people out, and both say so in plain English when you try to book.- Enter a BT postcode with Ireland as the country and you’re asked to correct the recipient country to United Kingdom first, because a BT postcode is in Northern Ireland.
- Pick a Saturday service that only covers the Republic of Ireland for an address outside it and you’re asked to choose another courier service.
Notable caveats
- Status updates when you refresh. Refresh the shipment from the order to pull the latest tracking and label.
- Ship-from address comes from Shiptheory. There’s no per-integration sender override; configure the sender inside your Shiptheory account.
- A newly booked shipment isn’t always ready straight away. If you refresh before Shiptheory has registered it, you’ll see “Shiptheory has not registered this shipment yet.” Wait a few minutes and refresh again.
Booking automatically when an order is confirmed
Instead of sending each order to the courier by hand, you can have Digital Florists do it as soon as your team confirms the order. Set Book couriers automatically for each shop under Settings > General > Hours & delivery > Booking rules, in the Services offered card. Pick the courier you want it to use. Leave it on Off and every order is sent by hand. Once it’s on, a member of staff confirming a delivery or courier order at that shop books it with the courier you chose. There’s no per-order choice at that point, so make sure the courier you pick is the one you want for everyday orders. Whether a label prints depends on how that courier is set up. Some orders are left alone on purpose. Digital Florists skips an order that is:- on a delivery run, because it’s going out with your own driver
- already booked with a courier
- set to a different courier from the one you chose
- past a status that can be booked
ShipStation
ShipStation is a global multi-carrier platform. One connection gives you every carrier your ShipStation account has connected. A carrier you add in ShipStation can take up to an hour to appear in the booking form. ShipStation is the right fit if your carrier mix is international or your ShipStation account already holds your rates. You can set the ship-from address on the integration itself, which helps if your courier-sender address is different from your shop address.Required config
Setup
Generate an API key in ShipStation
TEST_; switch to a production key when you’re ready to ship for real.Paste the key into Digital Florists
Fill in the Ship-from address
Set a default service (optional)
carrier_code::service_code. Both halves are needed for a label to book.Save and book a test shipment
Notable caveats
- Service codes use a compound format. Both the carrier and the service halves are needed:
stamps_com::usps_priority_mail, not justusps_priority_mail. - Added carriers take up to an hour to appear. A carrier you’ve just connected inside ShipStation can take up to an hour to show in the booking form.
- Re-clicking Book is safe. If the same shipment is sent twice, Digital Florists reuses the existing label rather than creating a duplicate.
- One parcel per shipment. Multi-package shipments aren’t supported; only the first parcel is booked.
- No Saturday auto-swap. Set Saturday handling inside ShipStation itself if you need it.
- Insurance value is treated as GBP. If you insure non-GBP parcels, the declared value sent to ShipStation will be the number as if it were pounds sterling.
Common questions
Can I connect more than one courier at the same time?
Can I connect more than one courier at the same time?
Why isn't the tracking status updating?
Why isn't the tracking status updating?
A new carrier I added in ShipStation isn't showing up
A new carrier I added in ShipStation isn't showing up
What does the Saturday delivery override do?
What does the Saturday delivery override do?
Can I rebook a shipment that failed first time?
Can I rebook a shipment that failed first time?
What if I need a carrier none of these support?
What if I need a carrier none of these support?