When a WhatsApp message delivery completes, reporting will display the message's delivery result identifying whether the send was successful or unsuccessful. If unsuccessful, it will display an error code.

The below table outlines possible variations:

Status Result Explanation Chargeable? Notification Options
Success delivered Message received successfully Yes Dashboard, Email, Webhook, GET Poll
Success SentOK Message received successfully Yes Dashboard, Email, Webhook, GET Poll
Success delivered-to-network Message submitted to WhatsApp but unretrieved by phone Yes Dashboard, Email, Webhook, GET Poll
Success Control Deleted Sending was aborted by a user (marked as success for reporting purposes) No Dashboard, Email, Webhook, GET Poll
Failed No Access WhatsApp rejected the message (the phone number isn't registered with WhatsApp, or they have blocked the conversation, or you are sending an unsupported message type) Yes Dashboard, Email, Webhook, GET Poll
Failed Destination is blacklisted Recipient has opted out of receiving your texts and is on your blacklist (see Unsubscribes) No Dashboard, Email, Webhook, GET Poll
Failed Rejected-Country Blocked-Account Policy The channel is blocked for your account No Dashboard, Email, Webook, GET Poll
Failed LinkNotPermitted Message contains a URL that is not on our phishing whitelist (see Preventing Phishing) No Dashboard, Email, GET Poll
Failed No Permit Record Internal TNZ error; contact TNZ Support No Dashboard, Email, Webhook, GET Poll
Failed Invalid Mobile Number (RP-Max) Number is invalid (too many digits for the supplied network/carrier) No Dashboard, Email, Webhook, GET Poll
Failed Invalid Mobile Number (RP-Min) Number is invalid (not enough digits for the supplied network/carrier) No Dashboard, Email, Webhook, GET Poll
Failed Rejected-06-Invalid Mobile Number Number is invalid (unused mobile number range) No Dashboard, Email, Webhook, GET Poll
Failed Rejected-07-Invalid Number Number is invalid (number range is not used for mobile) No Dashboard, Email, Webhook, GET Poll
Pending   The message is currently processing and awaiting a delivery result TBC Dashboard, GET Poll
Delayed   The message is queued until the specified Send Time TBC Dashboard, GET Poll
CreditHold   The message is held due to lack of available account credit TBC Dashboard, Email, GET Poll
Unknown   Catch-all value if no other Status code is appropriate TBC N/A