Travelport / travelport-uapi-tutorial

The travelport-uapi-tutorial is a Java project for Universal API that will help you connect and code a standard workflow including Air and Hotel.
45 stars 34 forks source link

AirTicketingReq not working for multiple passengers #349

Open shoorace opened 7 years ago

shoorace commented 7 years ago

Hi,

My AirTicketingReq works perfectly for a single passenger using below request XML.

<AirTicketingReq xmlns="http://www.travelport.com/schema/air_v41_0" AuthorizedBy="test" TargetBranch="P7064121">
  <BillingPointOfSaleInfo xmlns="http://www.travelport.com/schema/common_v41_0" OriginApplication="UAPI"/>
  <AirReservationLocatorCode>V2S8YF</AirReservationLocatorCode>
  <AirPricingInfoRef Key="NlkLZ08Q2BKA90+MAAAAAA=="/>
</AirTicketingReq>

However, it is not working for multiple passengers using the below request XML.

<AirTicketingReq xmlns="http://www.travelport.com/schema/air_v41_0" AuthorizedBy="test" TargetBranch="P7064121">
  <BillingPointOfSaleInfo xmlns="http://www.travelport.com/schema/common_v41_0" OriginApplication="UAPI"/>
  <AirReservationLocatorCode>EU994N</AirReservationLocatorCode>
  <AirPricingInfoRef Key="WqYAZ03R2BKAgt4jCAAAAA=="/>
  <AirPricingInfoRef Key="WqYAZ03R2BKAut4jCAAAAA=="/>
</AirTicketingReq>

Could you send me a sample AirTicketingReq for multiple passengers?

Error response xml:

<air:AirTicketingRsp xmlns:air="http://www.travelport.com/schema/air_v41_0" xmlns:common_v41_0="http://www.travelport.com/schema/common_v41_0" TransactionId="3BFB56650A07643CFEFA26DC1340D309" ResponseTime="32019">
      <air:TicketFailureInfo Code="12008" Message="Host error during ticket issue.    ELECTRONIC TICKETING TRANSACTION CANCELLED ELECTRONIC TICKETING FAILED VENDOR MSG  MSG TIME OUT   NO RESP FR VNDR  RECORD LOCATOR  CH4MWM " BookingTravelerRef="604eb8ec3a10196bbae34w==">
        <air:AirPricingInfoRef Key="WqYAZ03R2BKAgt4jCAAAAA=="/>
        <air:AirPricingInfoRef Key="WqYAZ03R2BKAut4jCAAAAA=="/>
        <common_v41_0:Name Prefix="Mr" First="John" Last="Smith"/>
      </air:TicketFailureInfo>
    </air:AirTicketingRsp>

Thanks and regards, Suresh

vivekjyotipramanik commented 7 years ago

Hi shoorace,

Could you please confirm if both the AirPriceInfo is part of the same ReservationLocatorCode and if not, please use two different ticketing request for the ticketing. Thanks.

shoorace commented 7 years ago

Hi vivekjyotipramanik,

Yes, both the AirPriceInfo is a part of the same ReservationLocatorCode. Below is the response from AirCreateReservation request.

`

JOHNMR SMITH Via Augusta 59 5 Madrid IA 50156 US DemoSiteAddress Via Augusta 59 5 Madrid IA 50156 US ARRIVES BOM TERMINAL 2 ADD ADVANCE PASSENGER INFORMATION SSRS DOCA/DOCO/DOCS PERSONAL DATA WHICH IS PROVIDED TO US IN CONNECTION WITH YOUR TRAVEL MAY BE PASSED TO GOVERNMENT AUTHORITIES FOR BORDER CONTROL AND AVIATION SECURITY PURPOSES DEPARTS BOM TERMINAL 2 - ARRIVES DEL TERMINAL 3 *010 EY 8895 /KQ 3706 /MU 8131 /VS 8109* DEPARTS DEL TERMINAL 3 - ARRIVES BOM TERMINAL 2 *010 AF 6934 /DL 7570 /EY 8951 /HM 5587* DEPARTS BOM TERMINAL 2 ADD ADVANCE PASSENGER INFORMATION SSRS DOCA/DOCO/DOCS PERSONAL DATA WHICH IS PROVIDED TO US IN CONNECTION WITH YOUR TRAVEL MAY BE PASSED TO GOVERNMENT AUTHORITIES FOR BORDER CONTROL AND AVIATION SECURITY PURPOSES KTM 9W X/BOM S40.00 9W DEL Q KTMDEL15.00Q KTMBOM10.00 50.45K2RTNP 9W X/BOM S40.00 9W KTM Q DELKTM15.00Q BOMKTM10.00 50.46K2RTNP NUC230.91END ROE106.7232 NPR4134.0 KTM 9W X/BOM S40.00 9W DEL Q KTMDEL15.00Q KTMBOM10.00 50.45K2RTNP 9W X/BOM S40.00 9W KTM Q DELKTM15.00Q BOMKTM10.00 50.46K2RTNP NUC230.91END ROE106.7232 NPR4134.0 ` Regards, Suresh
vivekjyotipramanik commented 7 years ago

Hi shoorace,

Please raise a ORS ticket regarding this issue. This looks like an issue with the vendor unable to respond and timed out. Please let us know how it goes. Thanks.