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