Confirm on WhatsApp

WhatsApp order confirmation for COD orders

The moment a cash-on-delivery order lands, ShipOps sends the customer a WhatsApp from your own business number with the order and two buttons. Confirm tags the Shopify order Confirmed, ready to ship. Cancel tags it Cancel-Requested for your team. A customer who does not reply gets your Urdu confirmation call instead, so you pack only what someone said yes to.

What the customer sees

The wording of the template ShipOps submits to Meta for you. Sample order, not a real customer.

How it works

  1. Connect your number once. Settings, WhatsApp, Connect with Facebook. Your number stays yours; one already on the WhatsApp Business app can keep working on the phone. Connecting the WhatsApp Business API.
  2. Switch the ask on. In Order confirmation, turn on the WhatsApp ask for new COD orders, and choose whether the Urdu call follows a customer who does not reply.
  3. The order lands. ShipOps sends the ask straight away, from your number. An order that arrives at night is asked when your contact hours open, unless you choose to ask at any hour; the call, if it follows, keeps to your calling hours.
  4. The customer taps. Confirm and the order moves to Confirmed, tagged in Shopify, with a thank-you to the customer. Cancel and it is tagged Cancel-Requested. A typed reply lands in your team's WhatsApp inbox beside the order.
  5. Pack the yes orders. Print the day's packing list from the Confirmed queue and book them all with your courier in one go.

The same chat follows the parcel

Order shipped

The courier's name, the tracking number and a Track order button, once the courier has the parcel.

Out for delivery

Keep the cash ready and the phone on. Not available today tells you before the rider wastes the trip.

Attempt failed

Try again, Call me or Cancel. Try again can send the courier a retry where it takes them from ShipOps.

Delivered

How it went, four taps: Loved it, It's okay, Not happy, Didn't get it. The last one catches a delivered scan the customer never saw.

All of these are included in the one charge ShipOps makes for the order. Each is switched on or off by you.

WhatsApp first, then the call

A WhatsApp gets read when a call from an unknown number does not, and a tap is less effort than a call for a customer at work. A call reaches the customer whose WhatsApp is off or who never opens business chats. ShipOps uses both in that order: the ask goes out the moment the order lands, and the recorded Urdu call follows only the customers who have not answered, so you pay for a call only when the message did not do the job.

No WhatsApp Business number? Nothing waits on it. Calls work on every plan, and the WhatsApp button on each order opens a written message in your own WhatsApp, free. Connect the number later and the ask joins in.

A confirmed order can still come back if the rider cannot find the house. For that, see how to reduce COD returns: the address check, the failed-delivery inbox and each customer's history with your store.

Questions merchants ask

What does the customer receive?

A WhatsApp message from your business number with the order: the items, the total and that it is cash on delivery, the address and the date, and two buttons, Confirm order and Cancel order. It is a template Meta has approved on your account, so it reaches the customer even if they have never messaged you before.

What happens when they tap Confirm?

The order moves to Confirmed in ShipOps and is tagged Confirmed in Shopify, the tag that means ready to ship, and the customer gets a short thank-you. If the order is held for an address a rider could not find, it waits for that fix first, and the customer's confirmation is kept on the order.

And when they tap Cancel?

The order is tagged Cancel-Requested for your team, who cancel it in Shopify. ShipOps never cancels or refunds an order on its own.

What if they do not reply?

With automatic calling on, the customer gets your recorded Urdu call, two hours later by default, and only if they have not answered on WhatsApp. With calling off, the order stays on the Unconfirmed queue for your team. See COD order confirmation by Urdu call.

Does it work with my Shopify store's own checkout?

Yes. ShipOps reads the order the moment Shopify creates it, whatever checkout or COD form took it, and asks only cash-on-delivery orders. A prepaid order is not asked to confirm.

Do I pay for every message in the conversation?

Not to ShipOps. ShipOps charges once per order, the first time a message about it reaches the customer, and every later message about that order, the tracking update, the failed-attempt ask, the replies, is included. Meta charges its own fee per delivered message to your card. Both are explained on WhatsApp API pricing.

Which plan do I need?

Connecting your WhatsApp Business number is free on every plan. Sending the automatic confirmation starts at Ledger. On the free plan you can still confirm by Urdu call or by a written WhatsApp from your own phone. Rates are on the pricing page.

Can customers reply in Urdu or Roman Urdu?

They can write however they like; replies land in your team's WhatsApp inbox in ShipOps beside the order. The buttons are the quick path, and a typed reply is there for your team or the optional assistant to answer.

Ask your next COD order on WhatsApp

Install ShipOps, connect your WhatsApp Business number and switch the ask on. Connecting is free.