The following Transaction Codes are provided after the invocation of a method using either the Web Service or HTTPS Connector. Each Transaction Code is accompanied with a brief summary of the meaning behind the retuned value.
chevron_right |
0 |
= "Authentication succeeded" |
chevron_right |
1 |
= "Transaction OK" |
chevron_right |
2 |
= "Transaction failure reason unknown" |
chevron_right |
3 |
= "Transaction returns no result" |
chevron_right |
4 |
= "Transaction returns too many results" |
chevron_right |
5 |
= "Amount of transactions per second exceeded" |
chevron_right |
6 |
= "Method in maintenance" |
chevron_right |
200 |
= "Account not found" |
chevron_right |
201 |
= "User not authorised" |
chevron_right |
202 |
= "IP address not found" |
chevron_right |
203 |
= "Account suspended" |
chevron_right |
204 |
= "Insufficient credits" |
chevron_right |
205 |
= "Credits threshold reached" |
chevron_right |
301 |
= "External login missing" |
chevron_right |
302 |
= "Password missing" |
chevron_right |
303 |
= "Client billing reference missing" |
chevron_right |
304 |
= "Client message reference missing" |
chevron_right |
305 |
= "Originator missing" |
chevron_right |
306 |
= "Destination missing" |
chevron_right |
307 |
= "Body missing" |
chevron_right |
308 |
= "Reply data missing" |
chevron_right |
309 |
= "Inbound service number missing" |
chevron_right |
310 |
= "Premium inbound service shortcode missing" |
chevron_right |
311 |
= "Validity is missing" |
chevron_right |
312 |
= "ID(s) missing" |
chevron_right |
313 |
= "Character set missing" |
chevron_right |
314 |
= "Reply method missing" |
chevron_right |
315 |
= "RBID missing" |
chevron_right |
330 |
= "Client billing reference too long" |
chevron_right |
331 |
= "Client message reference too long" |
chevron_right |
332 |
= "Originator too long" |
chevron_right |
333 |
= "Too many destinations" |
chevron_right |
334 |
= "Body too long" |
chevron_right |
335 |
= "Inbound service number too long" |
chevron_right |
336 |
= "Inbound service keyword too long" |
chevron_right |
360 |
= "Originator in wrong format - please see the parameter ReplyMethodID" |
chevron_right |
361 |
= "Destination in wrong format" |
chevron_right |
362 |
= "Validity out of range" |
chevron_right |
363 |
= "Character set not found" |
chevron_right |
364 |
= "Reply method not found" |
chevron_right |
365 |
= "Method not found" |
chevron_right |
366 |
= "Return CSV String not found" |
chevron_right |
386 |
= "Survey not found" |
chevron_right |
387 |
= "Questions could not be sent – not enough credit" |
chevron_right |
388 |
= "The destinations parameter contained no valid numbers. For surveys that don't allow duplicate enrolments, this includes valid numbers that are already enrolled." |
chevron_right |
389 |
= “Numbers already Enrolled and active” |
chevron_right |
399 |
= "Unknown error in processing the parameters" |
chevron_right |
400 |
= "Client enrolment reference missing" |
chevron_right |
401 |
= "Client enrolment reference too long" |
chevron_right |
404 |
= “Period too long” |
chevron_right |
405 |
= “Enrolment Batch XML missing” |
chevron_right |
406 |
= “Enrolment Batch XML was malformed” |
chevron_right |
407 |
= “Survey uses placeholders, but none were supplied” |
chevron_right |
408 |
= “Placeholders supplied for non-placeholder Survey” |
chevron_right |
409 |
= “Number of placeholders supplied was less than the number of placeholders on the Survey” |
chevron_right |
900 |
= "White label credits threshold reached" |
chevron_right |
901 |
= "Account suspended" |