Confirm Your COD Orders on WhatsApp.
ChatFirm messages every new Shopify order on WhatsApp, asks the customer to confirm the order and the delivery address, and books the parcel with Leopards Courier, so you spend less time on the phone chasing customers.
Example Store
Example conversation, sent by ChatFirm
Illustrative example. Names, amounts and bank details are made up; every message can be edited in ChatFirm.
Customers confirm, cancel or choose to pay in advance by replying on WhatsApp.
Parcels are booked and tracked through your own Leopards Courier account.
Starter, Growth, Scale and Enterprise. Billed through Shopify.
Try the plan you need before the first charge.
The COD problem
Cash on delivery means confirming every order by hand.
Unconfirmed orders, unclear addresses and parcels that come back cost money and time. ChatFirm moves the routine part of that work onto WhatsApp.
Phone calls and copy-pasting
- Calling each customer: Staff call every new order and many calls go unanswered.
- Unclear addresses: An address like “Near the hospital” is hard for a rider to find.
- Typing into the courier portal: Order details are copied from Shopify into the courier's site one parcel at a time.
- Chasing the status: Someone has to check where each parcel is and tell the customer.
WhatsApp does the routine work
- Instant confirmation message: As soon as an order arrives the customer is asked to reply YES, NO or ADVANCE.
- AI-checked address: A corrected address is checked for a house number and an area, then written back to the Shopify order.
- Leopards booking: Once the address is confirmed, the parcel is booked with your Leopards Courier account and the customer gets the tracking ID.
- Updates and alerts: The customer hears when the parcel is out for delivery and delivered; you get alerts about orders and problems.
From “Place Order” to the parcel on its way
The plan that includes each feature is shown on its card.
WhatsApp order confirmation
Every new order gets a WhatsApp message with the items, total and address. The customer replies YES to confirm, NO to cancel, or ADVANCE to pay in advance. You can edit the wording.
DetailsAddress check with AI
After confirming, the customer checks their address or sends a corrected one. An AI check makes sure it has a house number and an area before it is written back to the Shopify order.
DetailsLeopards Courier booking
When the address is confirmed, ChatFirm books the parcel with your Leopards account for the right COD amount, then sends the customer the tracking ID and updates as it moves.
DetailsBank-transfer payment proof
Customers who choose ADVANCE get your bank details and a discount you set, then send a payment screenshot on WhatsApp. An admin replies CONFIRM or REJECT, and CONFIRM marks the order paid in Shopify.
DetailsAdmin WhatsApp alerts
Your admin numbers get alerts for new orders, confirmations, cancellations and problems. Each admin chooses which alerts they receive.
DetailsStuck-order alerts
If an order waits too long at a step, such as no customer reply or no payment proof, your admin numbers get a WhatsApp alert so you can step in. It alerts you only.
DetailsConnect your own Leopards Courier account
Enter your Leopards merchant API credentials once. ChatFirm then books parcels for confirmed orders using your account, so Leopards keeps billing you directly.
Leopards Courier
- Parcel booked automatically once the address is confirmed
- Customer gets the tracking ID on WhatsApp
- Status updates followed automatically (Leopards updates plus a check every 30 minutes)
- Booking is cancelled if the customer cancels
Leopards Courier is the only courier ChatFirm supports today. We will list other couriers here when they are actually available.
Bank-transfer payment proof
For customers who choose to pay in advance, ChatFirm sends the bank details you enter. The customer sends a screenshot of the transfer on WhatsApp and an admin replies CONFIRM or REJECT. A confirmed order is marked paid in Shopify.
Payment is a normal bank transfer to your account. ChatFirm does not process payments or hold your money.
Four steps from install to automated orders
No coding is needed. Everything is set up from the ChatFirm dashboard inside Shopify.
Install on your Shopify store
Add ChatFirm from the Shopify App Store (coming soon) and approve its access. Choose a plan; Starter and Growth begin with a 14-day free trial, approved on Shopify's own billing page.
Connect your WhatsApp
Scan a QR code with the WhatsApp account you use for your store, the same way you link WhatsApp Web. Messages are sent from your own number.
Add your Leopards credentials
Enter your Leopards Courier API details and pickup address so parcels can be booked for confirmed orders. Skip this if you only want confirmations.
Switch on the automations you want
Turn each automation on or off, edit the messages, and add the phone numbers that should receive admin alerts. New orders then start flowing through.
Questions before you start?
Read the FAQ, or write to us and we will answer by email.
Join the waitlist
ChatFirm is almost ready for the Shopify App Store and we have no customer stories to show yet. Leave your details and we will email you the day it opens, so your store can be one of the first.
- We email you once, when ChatFirm is available.
- Starter and Growth begin with a 14-day free trial.
- Your details are used for nothing else and can be deleted on request.
Ready to move order confirmation to WhatsApp?
Join the waitlist and we will tell you the day ChatFirm opens. Have a question first? We are happy to answer it by email.