Paid Order Confirmation
The Paid Order Confirmation flow sends a WhatsApp message when an order is paid online — through a card processor or electronic gateway such as Stripe, Shopify Payments, PayPal, Paymob, or Fawry. It confirms to the customer that their payment was received and the order is on its way.
What triggers it
Section titled “What triggers it”This flow fires on Shopify’s orders/paid webhook — the moment an order
transitions to paid.
Shopify fires orders/paid for every order that becomes paid, including
cash-on-delivery, bank-deposit, and manual-payment orders that you mark paid in
admin after collecting the money. Those orders already received a tailored
confirmation at order-creation time, so WhatPro deliberately skips them here —
otherwise the customer would get a second, contradictory “payment received”
message. Paid Order Confirmation therefore only fires for genuine online and
electronic payments.
What it’s for
Section titled “What it’s for”- Confirm to the customer that their online payment succeeded.
- Provide an order-status link so the customer can track their order.
- Create a tagged record of each paid online order in Shopify.
Timing
Section titled “Timing”Paid Order Confirmation sends as soon as the order is marked paid. The order cancellation webhook is the primary safeguard against messaging an order that is cancelled around the same moment.
Key variables
Section titled “Key variables”| Variable | Meaning |
|---|---|
customer_first_name | The customer’s first name (falls back to a neutral greeting). |
order_number | The order name or number (for example, #1001). |
order_total | The order total with currency. |
The default template can also include an order-status link. When Shopify does not supply one (rare — for example, some draft or legacy orders), WhatPro falls back to the customer’s account-orders page so the message’s link button still resolves.
Plan availability
Section titled “Plan availability”Paid Order Confirmation is available on Growth and Plus. It is not included on the Starter or Basic plans. See Plans for details.
Order tag
Section titled “Order tag”When the message is sent, WhatPro updates the order with a lifecycle tag prefixed
Paid. Each lifecycle transition (sent, delivered, read) replaces the
previous tag so the order always shows exactly one current state.
Full lifecycle order tagging is a Growth and Plus feature — the same plans that include this flow. See Order tags for the exact tag strings and how to filter and report on them.