Lists of Data
Method Goals
This paragraph aims to return all of the data lists used in our system: language codes, error codes,currency list, credit cards, nationality and market.
Language Codes
Language |
Code |
English |
en |
Spanish |
es |
Portuguese |
pt |
Italian |
it |
French |
fr |
German |
de |
Brazilian |
br |
Error codes
Code |
Description |
101 |
TravelgateX’s System Exception. (It is possible that it is caused by a bad request.) |
102 |
Error typed from your system. |
103 |
Too many requests. |
104 |
Timeout (Timeout during the execution of an operation (look in the common attribute timeout )). |
105 |
Communication Error between your system and TravelgateX. |
201 |
Hotels not found in HotelList |
204 |
Your system does not return any results (For example no availability). |
205 |
Your system does not accept the distribution in the request. |
206 |
Your system does not accept the dates of the request. |
207 |
Your system does not accept the request. |
301 |
Option not found in policies. |
302 |
Hotel Not Found in DescriptiveInfo. |
303 |
The booking has not been confirmed on your system. |
Credit Cards
Codes |
Names |
VI |
Visa |
AX |
American Express |
BC |
BC Card |
CA |
MasterCard |
CB |
Carte Blanche |
CU |
China Union Pay |
DS |
Discover |
DC |
Diners Club |
T |
Carta Si |
R |
Carte Bleue |
N |
Dankort |
L |
Delta |
E |
Electron |
JC |
Japan Credit Bureau |
TO |
Maestro |
S |
Switch |
EC |
Electronic Cash |
EU |
EuroCard |
TP |
universal air travel card |
OP |
optima |
ER |
Air Canada/RnRoute |
XS |
access |
O |
others |
Currency codes
Our system uses a standard ISO - 3 for all suppliers.
Markets
Most suppliers use a standard ISO - 3166_1_alfa_2, but it depends on each individual supplier.
Nationality
We use a standard ISO - 3166_1_alfa_2.
Payment Types
Codes |
Description |
MerchantPay |
The payment is managed by the supplier. |
LaterPay |
The payment is managed by the hotel. The customer will use a credit-card as a guarantee for the hotel and the payment will be completed at check in. |
CardBookingPay |
The payment is managed by the supplier. The payment is effectuated at the time of booking. |
CardChekInPay |
The payment is managed by the supplier. The payment is effectuated at check in in the hotel. |
PayX |
The payment is managed by TravelgateX’s payment system. |
Electronic Commerce Indicator Codes
Visa, American Express, Diners Club and JCB
ECI Value |
Description |
05 |
3DS authentication was successful, transactions are secured by 3DS. |
06 |
Authentication was attempted but was not or could not be completed; possible reasons being either the card or its Issuing Bank has yet to participate in 3DS. |
07 |
3DS authentication is either failed or could not be attempted; possible reasons being both card and Issuing Bank are not secured by 3DS, technical errors, or improper configuration. |
MasterCard
ECI Value |
Description |
00 |
3DS authentication is either failed or could not be attempted; possible reasons being both card and Issuing Bank are not secured by 3DS, technical errors, or improper configuration. |
01 |
3DS authentication was attempted but was not or could not be completed; possible reasons being either the card or its Issuing Bank has yet to participate in 3DS, or cardholder ran out of time to authorize. |
02 |
3DS authentication is successful. |
PARes Status
Status Value |
Description |
Y |
Successful Authentication. |
N |
Failed Authentication. |
U |
Unable to complete Authentication. |
A |
Successful Attempts Transaction. |
B |
You can proceed to authorisation using the information received. |
R |
Authentication Rejected. |
Card Enrollment Status
Status Value |
Description |
Y |
Cardholder is enrolled. Bank is participating in 3-D Secure protocol and will return the ACSUrl. |
N |
Cardholder Not Participating – Cardholder is not enrolled. |
U |
Unavailable. The DS or ACS is not available for authentication at the time of the request. |
Signature Verification Status
Status Value |
Description |
Y |
Signature of the PARes has been validated successfully. |
N |
PARes could not be validated. |
Rate Conditions
Codes |
Description |
NonRefundable |
Cancellation fee is a 100% from the moment the reservation is create. |
Negotiated |
Special rates the supplier offers to specific buyers. Each one has a code and a description. |
Custom |
A way of setting less standardized rates. Can specify the restrictions that it deems convenient and that are not typified by TGX. |
Older55 |
Rate that can only be sold to people who are 55 yeasrs or older. |
Older60 |
Rate that can only be sold to people who are 60 yeasrs or older. |
Older65 |
Rate that can only be sold to people who are 65 yeasrs or older. |
Package |
Rate can’t be sold separately from another product attached to it, such as a flight. |
CanaryResident |
Rate applicable to Canary Islands residents only. |
BalearicResident |
Rate applicable to Balearic Islands residents only. |
LargeFamily |
Rate applied to large families and is determined by each supplier.Check remarks for more details. |
Honeymoon |
Rate applied to those who just got married and is determined by each supplier. Check remarks for more details. |
PublicServant |
Rate applicable to public servants only. |
Unemployed |
Rate applied to those without work. |
Mobile |
Rate applicable to options booked by mobile. |
Warranty |
Rate applicable to options with cancellation warranty. |
Restriction Type
Enum |
Type |
1 |
Company |
2 |
Market |
3 |
Others |
Option Type
Codes |
Description |
soloHotel |
Option Type used for hotels |
View Codes
Codes |
Description |
Others |
Other View. |
Airport |
Airport View. |
Bay |
Bay View. |
Golf |
Golf View. |
Mountain |
Mountain View. |
Ocean |
Ocean View. |
Pool |
Pool View. |
River |
River View. |
Water |
Water View. |
Beach |
Beach View. |
Garden |
Garden View. |
Park |
Park View. |
Forest |
Forest View. |
RainForest |
RainForest View. |
Various |
Various Views. |
Countryside |
Countryside View. |
Sea |
Sea View. |
Room Classifications
Codes |
Description |
Others |
Other kind of room |
House |
House |
AllEstablishment |
All Establishment |
Aparthotel |
Room is in a Aparthotel |
Cave |
Cave Room |
Plaza |
Plaza Room |
Bed |
Bed |
Aparments |
Room is an apartment |
Studios |
Studio Room |
Cottage |
Cottage Room |
Bungalow |
Bungalow |
JuniorSuite |
JuniorSuite Room |
Classic |
Classic Room |
Comfort |
Classic Room |
Deluxe |
Deluxe Room |
DeluxeSuite |
Deluxe Suite |
Economy |
Economy Room |
Luxury |
Luxury Room |
Premier |
Premier Room |
Standard |
Standard Room |
Superior |
Superior Room |