Kognitiv
130 Weber St. W., Suite 100,
Kitchener, Ontario CANADA N2H 4A2

ValidateViaPhoneNumber
Overview
https://app.kognitivloyalty.com/Services/Mobile.asmx (Production)
https://app.kognitivloyalty.com/Services/Mobile.asmx?WSDL (Production)
ValidateViaPhoneNumber
https://app.kognitivloyalty.com/Services/Mobile.asmx?op=ValidateViaPhoneNumber (Production)
Validates and Return Back the Member's Name via Phone Number
Interface
Takes parameter 'preqValidateViaPhoneNumber' of type 'reqValidateViaPhoneNumber' (defined below)
Returns record of type 'respValidateViaPhoneNumber' (defined below)
reqValidateViaPhoneNumber
SecurityToken (String) - Web Service Security Token generated via the Aimia Loyalty Solutions Platform Application
LoyaltyProgramId (Required)(Integer) - The Loyalty Program Id to validate (Hardcoded value for the specific Loyalty Program)
PhoneNumber (Required)(String) - The Phone Number to Lookup, Requires Country Code (1 for US).  All Non-Numbers are 'stripped', so this can be formatted or unformatted
respValidateViaPhoneNumber
ReturnCode (Interger) - Contains Return Code - possible values defined in 'Error Codes' section of this page
ErrorMessage (String) - Blank if not 'Success', otherwise, String representation of the Return Code Error
MemberFirstName (String) - Member First Name, Blank if Non Success Return Code
MemberLastName (String) - Member LastName, Blank if Non Success Return Code
Additional Information
Error Codes
(0) - Sucess
(1) - Undefined Error (Please Contact Support)
(100) - Invalid Security Token
(101) - Invalid Permission for Method
(302) - Member Account is Suspended
(303) - Invalid Loyalty Program Id
(1000) - No Account for Phone Number
Reference
Web Services Overview
Web Services Map
SBLP Security Token Information

Copyright © 2003-2021 Kognitiv, Corp. All rights reserved.