Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Priority relates to the status returned when a single message sent to us is longer than 160 character characters and is send sent as multiple parts to the SMSC making it possible for each message part to have a different status.  

If message parts have different status statuses, the status returned in the query process will be the lowest priority status within the relevant message parts.   It is possible for instance for one message part to show as delivered while the others show as sent.  A multipart message will not display on a handset until all message parts are delivered so the valid total message status is sent and this is what you your message status query will return.   You can log into the user web application on MC5 and view the status of the individual message parts .as each Outbound message to the SMSC shows as a separate entry in the SMS Out Volume Report

 

Status code

Meaning

When?

-101

No username

 

-102

No password

 

-103

No document id

 

-104Invalid recipientRecipient number invalid
-105Invalid sourceSender number invalid
-106Empty textSMS text was empty
-107Missing sender or replyToBoth sender and replyTo value were missing. Exactly of them should be present.
-108Both sender and replyTo providedBoth sender and replyTo were provided. Exactly one of them is allowed.
-109Invalid rotation algorithm providedAvailable algorithms are: max_rotation, conversation

-200

Invalid username/password

Last event: "invalid username/pass"

-201

User disabled

Last event: "user disabled"

-202User blockedLast event: "user blocked"

-210

Insufficient credits

Last event: "no credits"

-230Document ID not matchedUser does not have rights to check message status
-240Invalid (not supported) replyTo value 

-910

SMSC error

Last event: "send failure" 

-999

Internal error

 

...