From paid to delivered

Book delivery from WhatsApp, automatically, once an order is paid

Once a customer pays an invoice, 3650HQ books a courier to the delivery address they provided and sends them a tracking link, without you touching a separate logistics app. Courier fees are only committed once payment has cleared, so you never pay to ship an unpaid order.

1
An invoice gets paid
The customer transfers into the invoice's virtual bank account and payment is verified.
2
3650HQ books a courier
Using the delivery address on the order, a courier is booked automatically.
3
A tracking link is sent
The customer gets a tracking link in the same WhatsApp conversation.

How delivery booking works

Booking is deliberately deferred until an invoice is paid, so a courier fee is never committed on an order that hasn't been paid for. Delivery is quoted and booked across Kwik, GIG and Routely; coverage depends on courier availability for the pickup and delivery locations.

Delivery is where a DM order usually stalls

By the time a customer has agreed a price and paid, the hard part of the sale is over and the tedious part begins. Someone has to get the delivery address out of the conversation, open a courier app, re-type the address into it, compare a couple of prices, book a rider, and then paste a tracking link back into the chat that the customer has been waiting in for twenty minutes.

It is not difficult work, which is exactly why it gets deferred. It is also the part of the order the customer can see, so a delay here reads as the business being disorganised in a way that a slow reply earlier in the thread does not.

Doing it inside the same tool removes the re-typing and the app-switching, and means the address the courier receives is the address the customer actually gave, rather than one that survived being copied twice.

Quotes from three couriers, booked from the thread

3650HQ aggregates courier coverage across Kwik, GIG and Routely rather than tying you to one provider. You get live rates for the pickup and delivery pair before anything is committed, so the price is a number you saw rather than one you discover afterwards.

Booked against the invoice

The usual path is that a paid invoice already carries the customer and the delivery address, so the booking is made against it directly with nothing re-keyed.

Or as a standalone delivery

Not every delivery comes from an invoice. For a delivery-only order, 3650HQ can generate a dedicated virtual bank account for it, so the shipment is paid for through the same verified route as any other order rather than on trust.

Your pickup address, set once

You configure your pickup location once in your workspace's logistics settings and every booking uses it. There is no re-entering where your shop is on each order.

Tracked through to delivered

A booking carries its status from booked through to delivered, and the customer receives a tracking link in the conversation they placed the order in.

What happens when a booking fails, and why the retry is careful

Courier APIs fail. A request times out, a provider has a bad minute, and a booking that may or may not have gone through is left in an unknown state. The tempting fix is to retry automatically, and it is the wrong one: the failure mode of a careless retry is two riders dispatched for one paid order, which costs the business real money and is entirely invisible until one of them arrives.

3650HQ lets your workspace retry a failed booking itself rather than waiting on support, because the money has already cleared before a booking can fail. But it will only actually retry where the provider can be asked, first, whether it already dispatched that order. Kwik supports that pre-flight check by the order's own key. GIG and Routely do not, and on those providers the retry refuses rather than gambling on a duplicate.

A background sweep reclaims bookings abandoned halfway through the same way, and never books anything on its own initiative. This is slower than an automatic retry and it is the correct trade: a booking that needs a human is cheaper than a second rider nobody ordered.

Why booking waits for payment to clear

Courier fees are committed only after the invoice is paid. That ordering is deliberate. A delivery booked against an unpaid order is a fee the business pays on a sale that may never happen, and in a market where a share of DM orders evaporate between agreement and payment, that adds up quickly.

The practical effect is that payment and dispatch are a single sequence rather than two decisions. The invoice is paid, the payment is verified server-side, and only then does anything get committed to a courier.

Frequently asked

Can I book delivery straight from a WhatsApp order?

Yes. Once the customer's invoice is paid, 3650HQ books a courier automatically using the address they provided and sends them a tracking link.

Do I pay for delivery before the order is paid?

No. Courier booking is deferred until the invoice is paid, so you never commit a delivery fee on an unpaid order.

Does the customer get a tracking link?

Yes, sent directly in the same WhatsApp conversation once the courier is booked.

Do I need to set up my pickup address separately?

Yes. You set your pickup location once in your workspace's logistics settings, and every booking uses it.

Which couriers does 3650HQ book through?

Kwik, GIG and Routely. Rates are quoted live across them for your pickup and delivery pair before anything is booked, so you see the price before it is committed.

Can I book a delivery that is not attached to an invoice?

Yes. For a delivery-only order, 3650HQ can generate a dedicated virtual bank account for the shipment itself, so it is paid for through the same verified route as any other order.

What happens if the courier booking fails?

You can retry it yourself from the workspace, since the payment has already cleared. On Kwik, 3650HQ first asks the provider whether it already dispatched that order. GIG and Routely cannot answer that question, so on those the retry refuses rather than risk sending a second rider for one paid order.

Do I see the delivery price before booking?

Yes. Live rates are quoted for the specific pickup and delivery locations before a booking is made.

Does 3650HQ cover my whole country?

Coverage depends on what Kwik, GIG and Routely each serve for a given pickup and delivery pair. Quoting across three providers widens it, but 3650HQ cannot book a route none of them run.

Keep reading

Take an order from paid to delivered

Start free with 50 credits. No card required.

Start Free
← Back to 3650HQ
Do you need Help? contact Support