TicketGate, GetUser
Click here for a complete list of operations.
Description
This method gets the user/cardholder identified by the email. The method will succeed if the password is correct. The result of this method will be an complete list of field associated with the cardholder. If the method succeed, a key will be generated based on the users No, EMail and Password. If any changes of the cardholders profile should be made, this key must be included in the call.
Parameter
EMail to inspect. | |
Password | Password of the cardholder. |
Phone | Phone to inspect. If this phone number is specified, a list of enrolled newsgroups are returned as well. |
ID | This parameter is not supported, and will be ignored. |
Return value
<?xml version="1.0" encoding="utf-8" ?>
<Message>
<Answer Code="-1" Error="0" Message="User does not exist." />
</Message>
<?xml version="1.0" encoding="utf-8"?>
<Message Session="b310i43fks4mx2bst5cjt3uh" xmlns="">
<Answer Result="True" Code="0" Error="0" Message="" />
<User No="9" Key="eQ39RDUpv89aKcQSoygIe+7Og/ctl7/RRDOJNI9eZI1i6Lkk98M5Gj7NgxUl382I">
<Type No="1">Ebillet cardholder</Type>
<FirstName>Fætter</FirstName>
<LastName>Vims</LastName>
<Email>hlh@ebillet.dk</Email>
<Street>...</Street>
<ZipCode>113</ZipCode>
<City>Andeby</City>
<Country>DK - Denmark</Country>
<Phone>13131313</Phone>
<Password>hlh</Password>
<BirthDate No="135536">01-02-1971 00:00:00</BirthDate>
<Points />
<CardOwner />
<Temporary />
</User>
</Message>
<?xml version="1.0" encoding="utf-8" ?>
<Message Session="z1z4tc55ckxhcr45odkiz145" PID="0x146C" TID="0x15B4"
Time="2011-08-04T10:38:07" Caller="127.0.0.1">
<Answer Result="True" Code="0" Error="0" Message="" />
<User No="37" Key="KpCkh34WhcOTDsjQwux1ElBwo0l+9mOf1ett3or5vdc=">
<Type No="2">Quick user</Type>
<FirstName>Hans</FirstName>
<LastName>Lolk-Hansen</LastName>
<Phones>
<Phone No="39" IsMobile="True">51224168</Phone>
</Phones>
<EMails>
<EMail No="53">hans.lolkhansen@gmail.com</EMail>
<EMail No="50">fdsfdsf@lolk-hansen.dk</EMail>
<EMail No="38">fkjjhkjkjdgf@lolk-hansen.dk</EMail>
<EMail No="37">kl___@lolk-hansen.dk</EMail>
<EMail No="33">hans@lolk-hansen.dk</EMail>
</EMails>
<NewLetters>
<NewsLetter No="73" EMailNo="53" OrgNo="2" AcceptEMail="True" />
<NewsLetter No="68" EMailNo="33" OrgNo="126" AcceptEMail="True" />
<NewsLetter No="67" EMailNo="33" OrgNo="138" AcceptEMail="True" />
<NewsLetter No="61" EMailNo="50" OrgNo="126" AcceptEMail="True" />
</NewLetters>
</User>
</Message>
Return value, Code
-1 | Suspicious error |
0 | No code |
1 | Cardholder or user exist |
2 | External error |
3 | Unable to login |
4 | Login is required for access |
5 | Unsupported protocol |
6 | Cardholder or user does not exist |
7 | Internal exception |
8 | Insufficient email. |
9 | Key is not matching existing data of the cardholder |
10 | Unable to load cardholder data |
11 | Unable to initialize internal object with arrangement |
12 | Unable to load organizer specific data |
13 | Internal error. The service failed to load club profile entries for cardholder |
14 | Session has timed out |
15 | To many sublocations, system can only handle one |
16 | Inconsistent transactionid. The transactionid must match the one retrieved from the previous call |
17 | Unable to preplace the reservation/purchase |
18 | Inconsistent organizer and/or arrangement. Numbers must match the numbeers from previous calls |
19 | Invalid phone number. The number does no observe the rules dictated by the organizer |
20 | Invalid user name. The name contains invalid characters |
21 | Invalid password. The password may only consist of following characters: a-z, A-Z and 0-9 |
22 | Suspicious hostaddress |
23 | To many ticket has been selected |
24 | Suspicius attempt to delete reservation |
25 | Unable to delete reservation |
26 | Wrong country format. Country must have following syntax: "<2 ch country code> - |
27 | The transaction has already been booked/bought |
28 | This buy method is not supported by the organizer |
29 | Unable to prebuy pending transaction |
30 | Unable to buy pending transaction |
31 | Unable to cancel pending transaction |
32 | Check af transaktionen hos betalingsgateway rapporterer mistænksomhed |
33 | Unable to load cardholders data |
34 | Unknown creditcard type |
35 | Unable to perform the reservation |
36 | Unable to authorize the transaction in the local database |
37 | Inconsistent session data. Some of the parameter does not match parameters in the previous call |
38 | Unable to get history (reservations and purchases) |
39 | Authorized amount does not match the complete price |
40 | Unable to activate reservation |
41 | Unable to load card |
42 | Unable to insert bonus history |
43 | No bonus profile found for the specific organizer |
44 | To many pbonus profiles has been found |
45 | The specific cardholder is not member of the this group |
46 | Cardholder doesn't possess any profiles/memberships |
47 | The cardnumber is not valid |
48 | Customer has selected to many exclusive/bonus tickets that available |
49 | Customer has been given signon-bonus previously |
50 | More that 1 user exist with that id |
51 | Invalid email. Didn't pass the syntax check |
52 | Suspicius attept to change data of an user |
53 | Access to arrangement is not allowed |
54 | Missing Nordisk Film account or password |
Return value, Error
-1 | Suspicious error |
0 | No error |
32 | Du har været for længe om at indtaste data, eller vælge sæder. Den midlertidig reservation af billetterne er derfor forældet. Gå tilbage og prøv igen |
33 | Du har været for længe om at indtaste data, eller vælge sæder. Den midlertidig reservation af billetterne er derfor forældet. Gå tilbage og prøv igen |
52 | Det ønskede antal pladser er desværre ikke ledige til denne forestilling |
53 | Move seats error |
60 | På grund af forbindelses-nedbrug er billetterne blevet købt til anden side |
68 | Det ønskede antal pladser er desværre ikke ledige til denne forestilling |
279 | Buy web reservation error |
445 | Den øvre grænse for speciel billetter er overskredet for dette område |
446 | Den øvre grænse for internet salg er overskredet |
472 | Det er ikke muligt at reservere/købe til dette arrangement |
473 | Det er ikke muligt at have flere reservationer til samme arrangement med det samme telefon nummer. Slet eventuelt den eksisterende reservation og opret en ny med det ønskede antal |
474 | Det er ikke muligt at købe og reservere til dette arrangement. Arrangøren har låst for denne mulighed. Kontakt evt. arrangøren for yderlige informationer |
475 | Det er ikke muligt at købe til dette arrangement. Arrangøren har låst for denne mulighed. Kontakt evt. arrangøren for yderlige informationer |
476 | Det er ikke muligt at reservere til dette arrangement. Arrangøren har låst for denne mulighed. Kontakt evt. arrangøren for yderlige informationer |
479 | Du har allerede én reservation til denne film. Hvis du vil foretage anden reservationer til samme film, skal den eksisterende først slettes |
480 | Intern databasefejl |
10001 | Unable to connect to organizer |
10004 | Det er ikke muligt, at kontakte billet-udbyderens billet system. Prøv igen lidt senere |
10006 | Du har brugt alle dine eksklusiv billetter |
10007 | Dit køb er allerede blevet sat i værk. Kontrollér indholdet af dit ebillet-kort på www.ebillet.dk hvis der hersker nogen tvivl om hvorvidt købet er gennemført |
2000 | Adgang nægtet |
2001 | Kupon er ikke oprettet |
2002 | Kupon er låst af anden bruger |
2003 | Kuponen er udløbet |
2004 | Kupon er allerede brugt |
2005 | Gavekortet/voucheren med den pågældende Stregkode eksisterer allerede |
2006 | Der er fundet multible gavekort/vouchere med den pågældende barcode |
2008 | Gavekortet med den pågældende stregkode eksisterer allerede |
2009 | Der er fundet multible gavekort med den pågældende barcode |
2010 | Det er ikke tilladt at indløse kuponen hos den pågældende arrangør |
2010 | Gavekortet ({0}) er ikke oprettet |
2011 | Gavekort er udløbet |
2012 | Gavekort er allerede brugt |
2013 | Kuponen stemmer ikke overens med tilknyttede film |
2014 | Kuponen kan ikke benyttes til den valgte film. Kontakt eventuelt supervisor, hvis dette er en fejl |
2007 | Der er ikke nok penge tilbage på kortet |
800 | Kupondata er returneret, men kuponen er ikke aktiv |
920 | Kupon er ikke aktiv |
921 | Gavekortet er ikke aktivt |
922 | Kuponen er taget ud af salg og derfor ikke gyldig |
950 | Kupon er ikke fundet |
3000 | Du har ikke nok rettigheder til at udføre denne handling |
801 | XML feed'et er ikke som forventet |
802 | Voucher rod. Muligvis stemmer stregkode ikke overens med indløsningsmulighederne |
803 | Ugyldig stregkode |
3001 | Det var ikke muligt at refundere voucheren |
3002 | Det var ikke muligt at logge ind |
3003 | Denne type er ikke supporteret |
3004 | Der mangler configurationdata |