Message and SMS States
Message States
Transient (in this order)
PENDING |
Waiting to be processed |
PARSED |
document parsed correctly |
AUTHENTICATED |
username/password matched |
AUTHORISED |
user authorised to use this service |
Final
Success
SUBMITTED |
submitted to SMS Out Queue |
Failure
PARSE_ERROR |
unable to parse the XML |
BLOCKED |
incorrect username/password |
INVALID_DOCUMENT |
doc id not found (or incorrect username/password for query) |
ERROR |
other error |
SMS States
Transient (in this order)
PENDING |
Waiting to be processed |
SUBMITTED |
Queued by the gateway to be sent to the network |
ACCEPTED |
Accepted by network but not yet processed |
EN_ROUTE |
Not yet delivered to handset but being processed by network |
Final
Success
DELIVERED |
Delivered to handset |
SENT |
same meaning as ACCEPTED but used on Gateway's that do not support message query |
Failure
EXPIRED |
Message not delivered in allowable timeframe (normally one week). |
DELETED |
Not delivered; message was deleted by application |
INVALID |
Error condition |
REJECTED |
Unable to submit to network eg network down |
UNDELIVERABLE |
Not able to deliver message - eg invalid phone number |
UNKNOWN |
Unable to determine status |