How to send a WhatsApp message when a WooCommerce order is completed
A WhatsApp message to each customer when their order is completed.
Your WooCommerce store takes the order; someone still has to tell the warehouse, message the customer and keep stock right. Bizomate does those jobs the moment the store reports the order, and changes products, stock, orders and customers when another app says so. Every run leaves a record you can read.
| Label | Value |
|---|---|
| Plans | Every plan |
| Connect | Site address, consumer key and secret |
| Starts runs | Instantly |
| Kind | Connected app · Commerce |
Publishing makes a webhook named Bizomate in your store, signed with a secret of Bizomate's own; there is nothing to paste. WooCommerce sends webhooks from its own background jobs, so on a quiet site an event can take a little while.
When the order itself changes: its status, items, totals, a refund, an address. A note added on its own does not start a run.
By SKU, or by a word in it, one item each.
Set a product's stock, or add or take away: -3 takes away three.
Private, unless you switch on Send to the customer; then WooCommerce emails it to them.
No. Publishing a workflow with a WooCommerce trigger makes its webhook in your store, and every publish makes it again. Deleting the workflow, or changing it to start another way, deletes the webhook.
WooCommerce sends webhooks from its own background jobs, which on a quiet site run when someone next visits it. A few seconds is usual; longer is not a fault.
One of them for a given job, not both: a new order can also send Order updated as WooCommerce finishes it. To act on one status only, use Order updated with an If step on the status.
A security plugin or firewall on the site may block calls from outside. Check that the site allows requests to /wp-json/wc/v3, and that permalinks are not set to Plain.
A WhatsApp message to each customer when their order is completed.