Skip to content

How to verify Shopify Cash on Delivery orders with WhatsApp

To verify Shopify Cash on Delivery orders with WhatsApp, you install a verification app like Cartsaver that sends a one-tap confirmation message to the customer immediately after they place a COD order. The customer taps to confirm; Cartsaver auto-fulfils verified orders and either flags or cancels unconfirmed ones after the wait window you set.

An active Shopify store and access to a WhatsApp Business number you can verify through the official WhatsApp Business API. If you don’t have a WhatsApp Business number yet, Cartsaver walks through Meta verification during onboarding — it usually takes a day or two for Meta to approve the number, but you can install and configure Cartsaver before that completes.

When a customer places a COD order, Cartsaver waits for the confirmation-delay window you’ve selected, then sends a tap-to-confirm WhatsApp message. The customer taps a button on the message; their order moves into the verified state on your Shopify orders dashboard. If they don’t tap within your wait window, the order either gets flagged as high risk or gets cancelled — that’s a single decision in the WhatsApp Order Confirmation feature.

No. Cartsaver uses tap-to-confirm WhatsApp buttons, not numeric codes the customer has to read and type back. Tap-to-confirm has a higher confirmation rate than type-the-code OTP because there’s nothing to mistype, the message can’t be intercepted by a phishing app, and the confirmation lands in under a second.

Most MENA stores using Cartsaver run a 1–6 hour wait window for the first confirmation message, then a Pending Order Action (high risk flag or auto-cancel) after 24 hours if there’s still no response. Stores running same-day delivery in dense urban markets sometimes tighten the wait window further. The right number depends on your delivery promise.

What about customers who reply with questions instead of confirming?

Section titled “What about customers who reply with questions instead of confirming?”

Cartsaver’s Order Inquiry handler catches inbound replies and routes them: Track for shipment status, Invoice for the PDF, Support for a human, and Buy It Again to re-order the same items. The customer doesn’t have to know which keyword to use — Cartsaver detects the intent from the message.

Can I verify with SMS instead of WhatsApp?

Section titled “Can I verify with SMS instead of WhatsApp?”

Yes, SMS is supported as a fallback or alternative. WhatsApp has higher confirmation rates in MENA, but in markets where WhatsApp adoption is lower or where carrier-grade SMS makes more sense, you can run SMS. Many stores use both: WhatsApp first, then SMS if the WhatsApp message doesn’t get delivered.

Cartsaver has a Free tier with a starter quota; paid tiers scale up to the Scale plan for high-volume merchants. See Pricing & Plans for current numbers. WhatsApp Business API charges per message are paid to Meta separately — that’s the underlying telecom cost on top of any Shopify-app subscription.

Last reviewed: 2026-05-21.