Difference between revisions of "SMS Addon - Status codes"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 4: Line 4:




* 0 - sent, SMS is sent
* SMS is sent (0 - sent)
* 1 - failed, admin does not have rate for this destination  
* Admin does not have rate for this destination (1 - failed)
* 2 - failed, reseller does not have rate for this destination  
* Reseller does not have rate for this destination (2 - failed)
* 3 - failed, user does not have rate for this destination  
* User does not have rate for this destination (3 - failed)
* 4 - failed, some error from provider
* Some error from provider (4 - failed)
* 5 - failed, insufficient balance
* Insufficient balance (5 - failed)
* 6 - failed, api returns no good keywords
* Api returns no good keywords (6 - failed)
* 001 - The message ID is incorrect or reporting isdelayed.  
* The message ID is incorrect or reporting isdelayed. (001)
* 002 - The message could not be delivered and has been queued for attempted redelivery.  
* The message could not be delivered and has been queued for attempted redelivery. (002)
* 003 - Delivered to the upstream gateway or network(delivered to the recipient).  
* Delivered to the upstream gateway or network(delivered to the recipient). (003)
* 004 - Confirmation of receipt on the handset of the recipient.  
* Confirmation of receipt on the handset of the recipient. (004)
* 005 - There was an error with the message, probably caused by the content of the message itself.  
* There was an error with the message, probably caused by the content of the message itself. (005)
* 006 - The message was terminated by an internal mechanism.  
* The message was terminated by an internal mechanism. (006)
* 007 - An error occurred delivering the message to the handset.  
* An error occurred delivering the message to the handset. (007)
* 008 - Message received by gateway.  
* Message received by gateway. (008)
* 009 - The routing gateway or network has had an error routing the message.  
* The routing gateway or network has had an error routing the message. (009)
* 010 - Message has expired before we were able to deliver it to the upstream gateway. No charge applies.  
* Message has expired before we were able to deliver it to the upstream gateway. No charge applies. (010)
* 011 - Message has been queued at the gateway for delivery at a later time (delayed delivery).  
* Message has been queued at the gateway for delivery at a later time (delayed delivery). (011)
* 012 - The message cannot be delivered due to a lack of funds in your account. Please re-purchase credits.  
* The message cannot be delivered due to a lack of funds in your account. Please re-purchase credits. (012)
* 0001 - Authentication failed  
* Authentication failed (0001)
* 0002 - Unknown username or password  
* Unknown username or password (0002)
* 0003 - Session ID expired  
* Session ID expired (0003)
* 0004 - Account frozen  
* Account frozen (0004)
* 0005 - Missing session ID  
* Missing session ID (0005)
* 0007 - You have locked down the API instance to a specific IP address and then sent from an IP address different to the one you set.  
* You have locked down the API instance to a specific IP address and then sent from an IP address different to the one you set. (0007)
* 101 - Invalid or missing parameters  
* Invalid or missing parameters (101)
* 102 - Invalid user data header  
* Invalid user data header (102)
* 103 - Unknown API message ID  
* Unknown API message ID (103)
* 104 - Unknown client message ID  
* Unknown client message ID (104)
* 105 - Invalid destination address  
* Invalid destination address (105)
* 106 - Invalid source address  
* Invalid source address (106)
* 107 - Empty message  
* Empty message (107)
* 108 - Invalid or missing API ID  
* Invalid or missing API ID (108)
* 109 - This can be either a client message ID or API message ID.  
* This can be either a client message ID or API message ID. (109)
* 110 - Error with email message  
* Error with email message (110)
* 111 - Invalid protocol  
* Invalid protocol (111)
* 112 - Invalid message type  
* Invalid message type (112)
* 113 - The text message component of the message is greater than the permitted 160 characters (70 Unicode characters).  
* The text message component of the message is greater than the permitted 160 characters (70 Unicode characters). (113)
* 114 - This implies that the gateway is not currently routing messages to this network prefix. Please email support@… with the mobile number in question.  
* This implies that the gateway is not currently routing messages to this network prefix. Please email support@… with the mobile number in question. (114)
* 115 - Message expired  
* Message expired (115)
* 116 - Invalid Unicode data  
* Invalid Unicode data (116)
* 120 - Invalid delivery time  
* Invalid delivery time (120)
* 121 - This number is not allowed to receive messages from us and has been put on our block list.  
* This number is not allowed to receive messages from us and has been put on our block list. (121)
* 122 - Destination mobile opted out  
* Destination mobile opted out (122)
* 123 - A sender ID needs to be registered and validated before it can be successfully used in message sending.  
* A sender ID needs to be registered and validated before it can be successfully used in message sending. (123)
* 201 - Invalid batch ID  
* Invalid batch ID (201)
* 202 - No batch template  
* No batch template (202)
* 301 - No credit left  
* No credit left (301)
* 302 - Max allowed credit
* Max allowed credit (302)

Revision as of 10:01, 15 February 2013

Clicatell sms status

User's count will be charged when Clickatell's callback will return 'charge' param or code of [003, 004, 008, 011].


  • SMS is sent (0 - sent)
  • Admin does not have rate for this destination (1 - failed)
  • Reseller does not have rate for this destination (2 - failed)
  • User does not have rate for this destination (3 - failed)
  • Some error from provider (4 - failed)
  • Insufficient balance (5 - failed)
  • Api returns no good keywords (6 - failed)
  • The message ID is incorrect or reporting isdelayed. (001)
  • The message could not be delivered and has been queued for attempted redelivery. (002)
  • Delivered to the upstream gateway or network(delivered to the recipient). (003)
  • Confirmation of receipt on the handset of the recipient. (004)
  • There was an error with the message, probably caused by the content of the message itself. (005)
  • The message was terminated by an internal mechanism. (006)
  • An error occurred delivering the message to the handset. (007)
  • Message received by gateway. (008)
  • The routing gateway or network has had an error routing the message. (009)
  • Message has expired before we were able to deliver it to the upstream gateway. No charge applies. (010)
  • Message has been queued at the gateway for delivery at a later time (delayed delivery). (011)
  • The message cannot be delivered due to a lack of funds in your account. Please re-purchase credits. (012)
  • Authentication failed (0001)
  • Unknown username or password (0002)
  • Session ID expired (0003)
  • Account frozen (0004)
  • Missing session ID (0005)
  • You have locked down the API instance to a specific IP address and then sent from an IP address different to the one you set. (0007)
  • Invalid or missing parameters (101)
  • Invalid user data header (102)
  • Unknown API message ID (103)
  • Unknown client message ID (104)
  • Invalid destination address (105)
  • Invalid source address (106)
  • Empty message (107)
  • Invalid or missing API ID (108)
  • This can be either a client message ID or API message ID. (109)
  • Error with email message (110)
  • Invalid protocol (111)
  • Invalid message type (112)
  • The text message component of the message is greater than the permitted 160 characters (70 Unicode characters). (113)
  • This implies that the gateway is not currently routing messages to this network prefix. Please email support@… with the mobile number in question. (114)
  • Message expired (115)
  • Invalid Unicode data (116)
  • Invalid delivery time (120)
  • This number is not allowed to receive messages from us and has been put on our block list. (121)
  • Destination mobile opted out (122)
  • A sender ID needs to be registered and validated before it can be successfully used in message sending. (123)
  • Invalid batch ID (201)
  • No batch template (202)
  • No credit left (301)
  • Max allowed credit (302)