Messages not sending
If OrderPing isn’t delivering messages, work through this checklist from top to bottom. Most cases are caught in the first three items.
Checklist
- Template approved? Meta has to have approved the exact template you’ve picked for the stage. Check status in WhatsApp Manager.
- Credentials valid? Access token, phone number ID, and business account ID all pasted correctly. No trailing whitespace.
- Phone number formatted correctly? OrderPing needs a country code. Orders with malformed numbers are skipped.
- Quota remaining? Check Billing in the OrderPing admin. If you’re at 100% of your monthly message limit, sends are paused until next cycle or upgrade.
- Stage enabled? Under Lifecycle Stages, confirm the stage toggle is on.
- Shop not paused? If your shop has been marked inactive (e.g. after billing failure), the worker skips it.
- Meta billing set up? Meta’s own payment method must be attached to your WhatsApp Business Account.
Common Meta error codes
| Code | Meaning | Fix |
|---|---|---|
190 (subcode 463) | Access token expired or invalid. | Regenerate a System User token with whatsapp_business_messaging and whatsapp_business_management permissions, paste into Settings. |
131 series | Template-level error (not approved, params mismatch, language mismatch). | Check the template status in WhatsApp Manager and re-verify the variable mappings in OrderPing. |
100 | Invalid parameter (often phone number format). | Check the order’s shipping phone has a country code. |
80007 / rate limit | Too many requests. | OrderPing retries automatically; if it persists, open a support ticket. |
Where to look
Open Orders in OrderPing and click a specific order. You’ll see the send status, the exact error message from Meta (if any), and timestamps for each attempt.
Still stuck?Email support@kri-labs.com with your shop domain, the order ID, and the error message from the order detail page. We’ll dig in.
Was this page helpful?
Last updated 2026-04-18