IndiGo content is available through Travelport Universal API. IndiGo content is now available to all agencies when using credit card form of payment. If your agency wishes to book IndiGo content using agency form of payment, or requires access to IndiGo corporate fares, then it will be necessary to obtain agency credentials from Indigo and to provision your PCC to access the IndiGo content.
Important: If your agency handles both Corporate and Retail fares, you will need separate Agency IDs/PCC for each. Corporate fares cannot be accessed using Retail credentials and vice versa. (Retail credentials only required if your agency wishes to use agency form of payment.)
If you already have IndiGo credentials please note your Agency Id, Login ID and Password. For assistance please refer to your agency manager or IndiGo account manager.
For customers that choose to use IndiGo content:
Complete your development and secure certification from Travelport.
Create an Agency ID on the IndiGo site, if you do not already have IndiGo credentials. (This step is only required if using agency form of payment, or if your agency requires access to IndiGo corporate fares.)
Enable your IndiGo credentials on Smartpoint or on Travelport Admin Portal for use in Travelport Universal API. (This step is only required if using agency form of payment, or if your agency requires access to IndiGo corporate fares.)
Note: This step is required only if using agency form of payment, or if your agency require access to IndiGo corporate fares.
Request a Corporate or Retail Agency ID at https://book.goindigo.in/Agency/Register?linkNav=Agency_Register.
You will need to provide the information below:
Once IndiGo has provided you with the Agency ID you can configure your PCC to access IndiGo content (steps provided below).
Note: This step is required only if using agency form of payment, or if your agency requires access to IndiGo corporate fares.
The PCC has to be provisioned with the login ID in the Access Code field of IndiGo (6E) ZPROV table below and with the Agency ID in the UserID field:
In order to change the ZPROV table, someone with second-level access rights must enter the following (valid for all cores):
ZPROV/6E/ACT-Y/ACC-AAA111/UID-BBB222/PSW-CCC333
Where AAA111 is the Login ID, BBB222 is the Agency ID, and CCC333 is the agent password.
When selecting "Agency Payment" as form of payment, the Agency ID field must contain the Agency ID. Please note that the Password field is also present but is not required and can be left blank.
If the agent selects credit or debit card as Form of Payment, the appropriate payment fields display for the agent to enter the required details.
In order to specify agency account as form of payment in the cryptic environment please use the following entries:
Where <id> is the Agency ID.
Universal Admin Portal allows an Agency admin to enable/update the IndiGo credentials on the WorkAreaBranch (tied to the PCC/SID). The Universal Admin Portal locations are as follows:
The agent must have Portal admin authorization in order to update the WorkAreaBranch credentials. This access can be requested through API Support or the Regional Account Management team.
Log into the Travelport Admin Portal and select Providers from the menu then select Travelport Credentials.
Click on the Select Profile link.
Select the branch name and click Search. A list of low cost carriers that can be configured for the branch displays.
Select IndiGo from the list and click on the edit icon to the right of the screen. The IndiGo details dialog displays.
Enter the IndiGo credentials provided by IndiGo.
You can view the rules required by IndiGo by clicking the Details tab.
Click the Activate IndiGo button.
Please contact your API support representative for more information or implementation help if needed.
When processing GST (Goods and Services Tax) for the Indian government:
IndiGo (6E) only requires the Company Name, Tax ID and Email. SSR GSTN contains the Company Name and Tax ID. GSTE contains the Email address. All three fields have to be specified when GST details are mapped to ACH, otherwise ACH will return a warning at price and an error at book.
6E only supports one GST Tax ID. If more than one Tax ID is sent (with Company Name and Email address), ACH will validate the first one and ignore the rest.
It must be composed of 15 alpha-numeric characters
Positions 1-2 must be numeric
Positions 3-7 must be alpha
Positions 8-11 must be numeric
Positions 12 must be alpha
Positions 13-15 must be alpha-numeric
6E does not support adding or modifying GST details post-book. ACH ignores the GST details sent post-book for 6E.
Field | Request xPath | NHAP Field |
//POS/Source/@ERSP_UserID | N/A | |
//POS/Source/RequestorID/@ID | UserID | |
//POS/Source/RequestorID/@Instance | AccessCode | |
//POS/Source/RequestorID/@MessagePassword | MessagePassword |
Error/Warning Code | Message | ShortText / NodeList |
892 (Error in Price/RePrice/Book/Book Modify if password not sent in NHAP or RequestorID/@MessagePassword) | Required attribute in the request is missing | NodeList: /POS/Source/RequestorID@MessagePassword |
Error/Warning Code | Message | ShortText / NodeList |
ShortText: The agent (WWW/OTITEST) was not authenticated. | ||
Invalid agency number. | ShortText: AgentID does not belong to current Organization Code. | |
The current session is invalid or has expired. Please restart your session. | ShortText: The agent (WWW/OTITEST) was not authenticated. | |
Invalid agency number. | ShortText: AgentID does not belong to current Organization Code. | |
An error occurred while trying to apply the payment information. | ShortText: Agency payment account number: xxxxxxSTEW does not match current Organization Code. |
Passenger Type | PTC | Maximum Allowed per PNR | Age Restrictions | Combination Rules |
ADT | 9 | >12 years | ||
CHD | 8 | 2 - 12 years on date of travel | Max of 8 CHD and Min 1 ADT. | |
INF | 4 | 7 days to 2 years exclusive | Max of 4 INF (1 adult per infant) |
Fare Family | Mapped RBD | IndiGo Product Class |
X | R | |
X | S | |
N | ||
F | S | |
J | Y | |
L | B | |
C | ||
T | T | |
M | M |
Passenger Type | Title |
MR, MRS, MS | |
MR, MASTER, MISS, MS |
Passenger Information | Description | Data Field Restriction |
As on passport | ONLY accepts alphabet (A-Za-z), CANNOT accepts numeric and special character | |
As on passport | ONLY accepts alphabet (A-Za-z), CANNOT accepts numeric and special character | |
Optional | ||
Only mandatory for CHD and INF |
Passport Information | Description | Data Field Restriction |
Required | ||
Required | ||
Required | ||
Required | ||
Required | ||
ONLY accepts alphabet (A-Za-z), CANNOT accepts numeric and special character | ||
ONLY accepts alphabet (A-Za-z), CANNOT accepts numeric and special character | ||
Optional | ||
Field | Description |
Required | |
Required |
Contact Information | Description | Data Field Restriction |
Required | ||
Required | ||
Required | ||
Required | ||
Optional | ||
Required | ||
Required | ||
Currency Code | Currency Name |
Euro | |
British Pound | |
US Dollar | |
Indian Rupee | |
Singapore Dollar | |
Nepalese Rupee | |
Omani Rial | |
Thai Bhat | |
UAE Dirham | |
Bangladeshi Taka | |
Qatari Riyal | |
Sri Lankan Rupee | |
Kuwaiti Dinar | |
Malaysian Ringgit | |
Saudi Riyal | |
Hong Kong Dollar |
Card Code | Card Type | Card Name | CVV/CID |
1.CDT | Visa | Yes | |
Visa Debit | Yes | ||
1.CDT | MasterCard | Yes | |
MasterCard Debit | Yes | ||
1.CDT | Diners Club | Yes |
Card Code | Supported Currencies |
INR, AED, THB, SIN, NPR, OMR, USD, GBP, EUR | |
INR, AED, THB, SIN, NPR, OMR, USD, GBP, EUR | |
INR |
ATPCO Option Code |
Option T ype |
Description | Vendor Option Code |
Secondary Code Required |
Secondary Code |
Applicability | Application Limits |
|
Additional Option | Excess Baggage – 5kg | XBPA | Yes | XBPA | PassengerOD | 1 per passenger O/D | ||
BGXS10 | Additional Option | Excess Baggage – 10kg | XBPB | Yes | XBPB | PassengerOD | 1 per passenger O/D | |
XBPC | PassengerOD | 1 per passenger O/D | ||||||
BGXS30 | Additional Option | Excess Baggage – 30kg | XBPD | Yes | XBPD | PassengerOD | 1 per passenger O/D | |
BG_IN08 | Additional Option | INTL Connection Baggage 08 Kg’s | IXBA | Yes | IXBA | PassengerOD | 1 per passenger O/D | |
BG_IN15 | Additional Option | INTL Connection Baggage 15 Kg’s | IXBB | Yes | IXBB | PassengerOD | 1 per passenger O/D | |
BG_IN30 | Additional Option | INTL Connection Baggage 30 Kg’s | IXBC | Yes | IXBC | PassengerOD | 1 per passenger O/D |
ACH Code |
ATPCO Option Code |
Option Type |
Description | Vendor Option Code |
Secondary Code Required |
Secondary Code |
Applicability | Application Limits |
ML__VG | AdditionalOption | Veg Meal | VGML | Yes | VGML t | PassengerSegment | 1 per passenger segment | |
ML | AdditionalOption | Non-Veg Meal | NVML | Yes | NVML | PassengerSegment | 1 per passenger segment | |
ML__FR | FreeOption | Corporate Meal | CPML | Yes | CPML | PassengerSegment | 1 per passenger segment |
ACH Code |
ATPCO Option Code |
Option Type |
Description | Vendor Option Code |
Secondary Code Required |
Secondary Code |
Applicability | Application Limits |
SA__PR | Additional Option | Premium Seat Assignment | 1 | Yes | 1 | Passenger Segment | 1 per passenger segment | |
Additional Option | Premium Seat Assignment | 2 | Yes | 2 | Passenger Segment | 1 per passenger segment | ||
SA__PRX0Z2 | Additional Option | Premium Seat Assignment | 3 | Yes | 3 | Passenger Segment | 1 per passenger segment | |
Additional Option | Premium Seat Assignment | 4 | Yes | 4 | Passenger Segment | 1 per passenger segment | ||
SA__PRX0Z4 | Additional Option | Premium Seat Assignment | 5 | Yes | 5 | Passenger Segment | 1 per passenger segment | |
SA__PRX0Z5 | Additional Option | Premium Seat Assignment | 6 | Yes | 6 | Passenger Segment | 1 per passenger segment | |
SA__PRX0z6 | Additional Option | Premium Seat Assignment | 7 | Yes | 7 | Passenger Segment | 1 per passenger segment | |
SA__PRX0Z7 | Additional Option | Premium Seat Assignment | 8 | Yes | 8 | Passenger Segment | 1 per passenger segment | |
Additional Option | Premium Seat Assignment | 9 | Yes | 9 | Passenger Segment | 1 per passenger segment | ||
SA__X0Z1 | Additional Option | Standard Seat Assignment | 10 | Yes | 10 | Passenger Segment | 1 per passenger segment | |
SA__X0Z2 | Additional Option | Standard Seat Assignment | 11 | Yes | 11 | Passenger Segment | 1 per passenger segment | |
Additional Option | Standard Seat Assignment | 12 | Yes | 12 | Passenger Segment | 1 per passenger segment | ||
Additional Option | Standard Seat Assignment | 13 | Yes | 13 | Passenger Segment | 1 per passenger segment | ||
SA__X0Z5 | Additional Option | Standard Seat Assignment | 14 | Yes | 14 | Passenger Segment | 1 per passenger segment | |
SA__X0Z6 | Additional Option | Standard Seat Assignment | 15 | Yes | 15 | Passenger Segment | 1 per passenger segment | |
SA__X0Z7 | Additional Option | Standard Seat Assignment | 16 | Yes | 16 | Passenger Segment | 1 per passenger segment | |
Additional Option | Standard Seat Assignment | 17 | Yes | 17 | Passenger Segment | 1 per passenger segment | ||
SA__X0Z9 | Additional Option | Standard Seat Assignment | 18 | Yes | 18 | Passenger Segment | 1 per passenger segment | |
Additional Option | Standard Seat Assignment | 19 | Yes | 19 | Passenger Segment | 1 per passenger segment | ||
Additional Option | Standard Seat Assignment | 20 | Yes | 20 | Passenger Segment | 1 per passenger segment | ||
Additional Option | Standard Seat Assignment | 21 | Yes | 21 | Passenger Segment | 1 per passenger segment | ||
SA__X0ZD | Additional Option | Standard Seat Assignment | 22 | Yes | 22 | Passenger Segment | 1 per passenger segment | |
Additional Option | Standard Seat Assignment | 23 | Yes | 23 | Passenger Segment | 1 per passenger segment | ||
SA__X0ZF | Additional Option | Standard Seat Assignment | 24 | Yes | 24 | Passenger Segment | 1 per passenger segment | |
Additional Option | Standard Seat Assignment | 25 | Yes | 25 | Passenger Segment | 1 per passenger segment | ||
Additional Option | Standard Seat Assignment | 26 | Yes | 26 | Passenger Segment | 1 per passenger segment | ||
Additional Option | Standard Seat Assignment | 27 | Yes | 27 | Passenger Segment | 1 per passenger segment |
ACH Code |
ATPCO Option Code |
Option Type |
Description | Vendor Option Code |
Secondary Code Required |
Secondary Code |
Applicability | Application Limits |
TSPR | AdditionalOption | Fast Forward | FFWD | No | PassengerOD | 1 per passengerOD |
ACH Code |
ATPCO Option Code |
Option Type |
Description | Vendor Option Code |
Secondary Code Required |
Secondary Code |
Applicability | Application Limits |
Lounge Services | LNGE | No | PassengerSegment | 1 per passengerSegment |
POS Location | TRAVEL DATE | HOLD TIME | TRAVEL DATE | HOLD TIME | TRAVEL DATE | HOLD TIME |
>72 HRS | 06 HRS from the time of booking | < 72 HRS & > 48 HRS | NA | < 48 HRS | NA | |
>72 HRS | 24 HRS from the time of booking | < 72 HRS & > 48 HRS | 24 HRS from the time of booking | < 48 HRS | 24 HRS PRIOR TO DEPARTURE TIME |
Why wasn't this helpful? (check all that apply)
Thanks for your feedback.
Great!
Thanks for taking the time to provide feedback. if you would like to provide more information.