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

[1G] Provider error: UNABLE TO FARE QUOTE; [ACH] Provider error: No Supported ACH carrier requested; [RCH - BN] Provider error: Provisioning does not contain IATA code #150

Open jadchahine opened 8 years ago

jadchahine commented 8 years ago

When I send do a search based on the USD currency, I receive a response.

Request

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>
        <ns2:LowFareSearchReq xmlns="http://www.travelport.com/schema/common_v38_0" xmlns:ns2="http://www.travelport.com/schema/air_v38_0" xmlns:ns3="http://www.travelport.com/schema/vehicle_v38_0" xmlns:ns4="http://www.travelport.com/soa/common/security/SessionContext_v1" xmlns:ns5="http://www.travelport.com/schema/rail_v38_0" xmlns:ns6="http://www.travelport.com/schema/universal_v38_0" xmlns:ns7="http://www.travelport.com/schema/hotel_v38_0" xmlns:ns8="http://www.travelport.com/schema/passive_v38_0" xmlns:ns9="http://www.travelport.com/schema/cruise_v38_0" SolutionResult="true" TargetBranch="P105201">
            <BillingPointOfSaleInfo OriginApplication="UAPI"/>
            <ns2:SearchAirLeg>
                <ns2:SearchOrigin>
                    <Airport Code="MEL"/>
                </ns2:SearchOrigin>
                <ns2:SearchDestination>
                    <Airport Code="SYD"/>
                </ns2:SearchDestination>
                <ns2:SearchDepTime PreferredTime="2016-11-25">
                    <SearchExtraDays DaysBefore="0" DaysAfter="0"/>
                </ns2:SearchDepTime>
                <ns2:AirLegModifiers>
                    <ns2:PreferredCabins>
                        <CabinClass Type="Economy"/>
                    </ns2:PreferredCabins>
                </ns2:AirLegModifiers>
            </ns2:SearchAirLeg>
            <ns2:SearchAirLeg>
                <ns2:SearchOrigin>
                    <Airport Code="SYD"/>
                </ns2:SearchOrigin>
                <ns2:SearchDestination>
                    <Airport Code="MEL"/>
                </ns2:SearchDestination>
                <ns2:SearchDepTime PreferredTime="2017-07-20">
                    <SearchExtraDays DaysBefore="0" DaysAfter="0"/>
                </ns2:SearchDepTime>
                <ns2:AirLegModifiers>
                    <ns2:PreferredCabins>
                        <CabinClass Type="Economy"/>
                    </ns2:PreferredCabins>
                </ns2:AirLegModifiers>
            </ns2:SearchAirLeg>
            <ns2:AirSearchModifiers>
                <ns2:PreferredProviders>
                    <Provider Code="1G"/>
                    <Provider Code="RCH"/>
                    <Provider Code="ACH"/>
                </ns2:PreferredProviders>
                <ns2:PermittedCarriers>
                    <Carrier Code="QF"/>
                </ns2:PermittedCarriers>
            </ns2:AirSearchModifiers>
            <SearchPassenger Code="ADT"/>
            <ns2:AirPricingModifiers CurrencyType="USD"/>
            <ns2:PCC>
                <PointOfSale ProviderCode="1G" PseudoCityCode="MEL"/>
                <PointOfSale ProviderCode="RCH" PseudoCityCode="MEL"/>
                <PointOfSale ProviderCode="ACH" PseudoCityCode="MEL"/>
            </ns2:PCC>
        </ns2:LowFareSearchReq>
    </soap:Body>
</soap:Envelope>

Response (part of the response)

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP:Body>
        <air:LowFareSearchRsp TransactionId="3973A38F0A07647742A01CA35036AFF3" ResponseTime="3204" DistanceUnits="MI" CurrencyType="USD" xmlns:air="http://www.travelport.com/schema/air_v38_0" xmlns:common_v38_0="http://www.travelport.com/schema/common_v38_0">
            <common_v38_0:ResponseMessage Code="15058" Type="Error" ProviderCode="ACH"> [ACH] Provider error: No Supported ACH carrier requested</common_v38_0:ResponseMessage>
            <common_v38_0:ResponseMessage Code="701416" Type="Error" ProviderCode="RCH" SupplierCode="BN"> [RCH - BN] Provider error: Provisioning does not contain IATA code.</common_v38_0:ResponseMessage>
            <common_v38_0:ResponseMessage Code="701416" Type="Error" ProviderCode="RCH" SupplierCode="TL"> [RCH - TL] Provider error: Provisioning does not contain IATA code.</common_v38_0:ResponseMessage>
            <common_v38_0:ResponseMessage Code="701416" Type="Error" ProviderCode="RCH" SupplierCode="DB"> [RCH - DB] Provider error: Provisioning does not contain IATA code.</common_v38_0:ResponseMessage>
            <common_v38_0:ResponseMessage Code="701825" Type="Error" ProviderCode="ACH">IATACode element(s) is/are missing in Session Context.</common_v38_0:ResponseMessage>
            <air:FlightDetailsList>
                <air:FlightDetails Key="07gzsg3R2BKAHspSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T06:00:00.000+11:00" ArrivalTime="2016-11-25T07:25:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="332" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAJspSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T08:45:00.000+10:00" ArrivalTime="2017-07-20T10:20:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="737" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAespSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T06:30:00.000+11:00" ArrivalTime="2016-11-25T07:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="332" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAmspSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T07:00:00.000+11:00" ArrivalTime="2016-11-25T08:25:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="332" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAuspSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T07:15:00.000+11:00" ArrivalTime="2016-11-25T08:40:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="737" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKA2spSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T07:30:00.000+11:00" ArrivalTime="2016-11-25T08:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="737" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKA+spSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T08:00:00.000+11:00" ArrivalTime="2016-11-25T09:25:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="332" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAGtpSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T08:30:00.000+11:00" ArrivalTime="2016-11-25T09:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="737" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAOtpSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T09:30:00.000+11:00" ArrivalTime="2016-11-25T10:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="332" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAWtpSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T10:30:00.000+11:00" ArrivalTime="2016-11-25T11:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="737" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAetpSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T11:30:00.000+11:00" ArrivalTime="2016-11-25T12:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="737" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAmtpSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T13:30:00.000+11:00" ArrivalTime="2016-11-25T14:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="332" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKAWspSAAAAAA==" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T14:30:00.000+11:00" ArrivalTime="2016-11-25T15:55:00.000+11:00" FlightTime="85" TravelTime="85" Equipment="737" OriginTerminal="1" DestinationTerminal="3"/>
                <air:FlightDetails Key="07gzsg3R2BKA0tpSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T09:00:00.000+10:00" ArrivalTime="2017-07-20T10:35:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="332" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKA+upSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T10:30:00.000+10:00" ArrivalTime="2017-07-20T12:05:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="332" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAIwpSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T11:30:00.000+10:00" ArrivalTime="2017-07-20T13:05:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="737" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKASxpSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T12:00:00.000+10:00" ArrivalTime="2017-07-20T13:35:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="737" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAcypSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T12:30:00.000+10:00" ArrivalTime="2017-07-20T14:05:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="332" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAmzpSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T13:30:00.000+10:00" ArrivalTime="2017-07-20T15:05:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="332" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAw0pSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T16:00:00.000+10:00" ArrivalTime="2017-07-20T17:35:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="332" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKA61pSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T17:30:00.000+10:00" ArrivalTime="2017-07-20T19:05:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="737" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAE3pSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T19:00:00.000+10:00" ArrivalTime="2017-07-20T20:35:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="737" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAO4pSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T20:15:00.000+10:00" ArrivalTime="2017-07-20T21:50:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="737" OriginTerminal="3" DestinationTerminal="1"/>
                <air:FlightDetails Key="07gzsg3R2BKAZspSAAAAAA==" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T20:30:00.000+10:00" ArrivalTime="2017-07-20T22:05:00.000+10:00" FlightTime="95" TravelTime="95" Equipment="332" OriginTerminal="3" DestinationTerminal="1"/>
            </air:FlightDetailsList>
            <air:AirSegmentList>
                <air:AirSegment Key="07gzsg3R2BKAGspSAAAAAA==" Group="0" Carrier="QF" FlightNumber="400" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T06:00:00.000+11:00" ArrivalTime="2016-11-25T07:25:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="332" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAHspSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAIspSAAAAAA==" Group="1" Carrier="QF" FlightNumber="461" Origin="SYD" Destination="MEL" DepartureTime="2017-07-20T08:45:00.000+10:00" ArrivalTime="2017-07-20T10:20:00.000+10:00" FlightTime="95" Distance="456" ETicketability="Yes" Equipment="737" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAJspSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAdspSAAAAAA==" Group="0" Carrier="QF" FlightNumber="404" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T06:30:00.000+11:00" ArrivalTime="2016-11-25T07:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="332" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAespSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAlspSAAAAAA==" Group="0" Carrier="QF" FlightNumber="408" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T07:00:00.000+11:00" ArrivalTime="2016-11-25T08:25:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="332" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAmspSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAtspSAAAAAA==" Group="0" Carrier="QF" FlightNumber="410" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T07:15:00.000+11:00" ArrivalTime="2016-11-25T08:40:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="737" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAuspSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKA1spSAAAAAA==" Group="0" Carrier="QF" FlightNumber="412" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T07:30:00.000+11:00" ArrivalTime="2016-11-25T08:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="737" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKA2spSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKA9spSAAAAAA==" Group="0" Carrier="QF" FlightNumber="414" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T08:00:00.000+11:00" ArrivalTime="2016-11-25T09:25:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="332" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKA+spSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAFtpSAAAAAA==" Group="0" Carrier="QF" FlightNumber="416" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T08:30:00.000+11:00" ArrivalTime="2016-11-25T09:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="737" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAGtpSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKANtpSAAAAAA==" Group="0" Carrier="QF" FlightNumber="420" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T09:30:00.000+11:00" ArrivalTime="2016-11-25T10:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="332" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAOtpSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAVtpSAAAAAA==" Group="0" Carrier="QF" FlightNumber="424" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T10:30:00.000+11:00" ArrivalTime="2016-11-25T11:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="737" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAWtpSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAdtpSAAAAAA==" Group="0" Carrier="QF" FlightNumber="428" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T11:30:00.000+11:00" ArrivalTime="2016-11-25T12:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="737" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAetpSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAltpSAAAAAA==" Group="0" Carrier="QF" FlightNumber="436" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T13:30:00.000+11:00" ArrivalTime="2016-11-25T14:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="332" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAmtpSAAAAAA=="/>
                </air:AirSegment>
                <air:AirSegment Key="07gzsg3R2BKAVspSAAAAAA==" Group="0" Carrier="QF" FlightNumber="440" Origin="MEL" Destination="SYD" DepartureTime="2016-11-25T14:30:00.000+11:00" ArrivalTime="2016-11-25T15:55:00.000+11:00" FlightTime="85" Distance="456" ETicketability="Yes" Equipment="737" ChangeOfPlane="false" ParticipantLevel="Secure Sell" LinkAvailability="true" PolledAvailabilityOption="Polled avail exists" OptionalServicesIndicator="false" AvailabilitySource="A" AvailabilityDisplayType="Fare Shop/Optimal Shop">
                    <air:AirAvailInfo ProviderCode="1G"/>
                    <air:FlightDetailsRef Key="07gzsg3R2BKAWspSAAAAAA=="/>
                </air:AirSegment>
......................................

But when I try to put another currency, for example ADP, I got a error:

Request

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>
        <ns2:LowFareSearchReq xmlns="http://www.travelport.com/schema/common_v38_0" xmlns:ns2="http://www.travelport.com/schema/air_v38_0" xmlns:ns3="http://www.travelport.com/schema/vehicle_v38_0" xmlns:ns4="http://www.travelport.com/soa/common/security/SessionContext_v1" xmlns:ns5="http://www.travelport.com/schema/rail_v38_0" xmlns:ns6="http://www.travelport.com/schema/universal_v38_0" xmlns:ns7="http://www.travelport.com/schema/hotel_v38_0" xmlns:ns8="http://www.travelport.com/schema/passive_v38_0" xmlns:ns9="http://www.travelport.com/schema/cruise_v38_0" SolutionResult="true" TargetBranch="P105201">
            <BillingPointOfSaleInfo OriginApplication="UAPI"/>
            <ns2:SearchAirLeg>
                <ns2:SearchOrigin>
                    <Airport Code="MEL"/>
                </ns2:SearchOrigin>
                <ns2:SearchDestination>
                    <Airport Code="SYD"/>
                </ns2:SearchDestination>
                <ns2:SearchDepTime PreferredTime="2016-11-25">
                    <SearchExtraDays DaysBefore="0" DaysAfter="0"/>
                </ns2:SearchDepTime>
                <ns2:AirLegModifiers>
                    <ns2:PreferredCabins>
                        <CabinClass Type="Economy"/>
                    </ns2:PreferredCabins>
                </ns2:AirLegModifiers>
            </ns2:SearchAirLeg>
            <ns2:SearchAirLeg>
                <ns2:SearchOrigin>
                    <Airport Code="SYD"/>
                </ns2:SearchOrigin>
                <ns2:SearchDestination>
                    <Airport Code="MEL"/>
                </ns2:SearchDestination>
                <ns2:SearchDepTime PreferredTime="2017-07-20">
                    <SearchExtraDays DaysBefore="0" DaysAfter="0"/>
                </ns2:SearchDepTime>
                <ns2:AirLegModifiers>
                    <ns2:PreferredCabins>
                        <CabinClass Type="Economy"/>
                    </ns2:PreferredCabins>
                </ns2:AirLegModifiers>
            </ns2:SearchAirLeg>
            <ns2:AirSearchModifiers>
                <ns2:PreferredProviders>
                    <Provider Code="1G"/>
                    <Provider Code="RCH"/>
                    <Provider Code="ACH"/>
                </ns2:PreferredProviders>
                <ns2:PermittedCarriers>
                    <Carrier Code="QF"/>
                </ns2:PermittedCarriers>
            </ns2:AirSearchModifiers>
            <SearchPassenger Code="ADT"/>
            <ns2:AirPricingModifiers CurrencyType="ADP"/>
            <ns2:PCC>
                <PointOfSale ProviderCode="1G" PseudoCityCode="MEL"/>
                <PointOfSale ProviderCode="RCH" PseudoCityCode="MEL"/>
                <PointOfSale ProviderCode="ACH" PseudoCityCode="MEL"/>
            </ns2:PCC>
        </ns2:LowFareSearchReq>
    </soap:Body>
</soap:Envelope>

Response

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP:Body>
        <SOAP:Fault>
            <faultcode>Server.System</faultcode>
            <faultstring> [1G] Provider error: UNABLE TO FARE QUOTE; [ACH] Provider error: No Supported ACH carrier requested; [RCH - BN] Provider error: Provisioning does not contain IATA code.; [RCH - TL] Provider error: Provisioning does not contain IATA code.; [RCH - DB] Provider error: Provisioning does not contain IATA code.; [ACH] IATACode element(s) is/are missing in Session Context.</faultstring>
            <detail>
                <common_v38_0:ErrorInfo xmlns:common_v38_0="http://www.travelport.com/schema/common_v38_0">
                    <common_v38_0:Code>1</common_v38_0:Code>
                    <common_v38_0:Service>SYSTEM</common_v38_0:Service>
                    <common_v38_0:Type>System</common_v38_0:Type>
                    <common_v38_0:Description> [1G] Provider error: UNABLE TO FARE QUOTE; [ACH] Provider error: No Supported ACH carrier requested; [RCH - BN] Provider error: Provisioning does not contain IATA code.; [RCH - TL] Provider error: Provisioning does not contain IATA code.; [RCH - DB] Provider error: Provisioning does not contain IATA code.; [ACH] IATACode element(s) is/are missing in Session Context.</common_v38_0:Description>
                    <common_v38_0:TransactionId>39731B680A07647742A01CA376F28D5E</common_v38_0:TransactionId>
                </common_v38_0:ErrorInfo>
            </detail>
        </SOAP:Fault>
    </SOAP:Body>
</SOAP:Envelope>

Ok I know that this currency is not the default currency to this country or city but the travelport API should not convert automatically the default currency value to the currency that the user enter (in this example it is ADP)

NirandaG commented 8 years ago

Hi JadChahine,

Seems like it is unable to return ADP fares for any sector though. Please try a different currency code and it should return.

`xml

`xml Thank you, Niranda