Example Book Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://www.opentravel.org/OTA/2003/05">
<soapenv:Body>
<TS_PriceBookRQ xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2020-02-07T10:34:25.186Z" Target="Production" Version="1.0" TransactionIdentifier="AoGB_tr_avelstart_com" PrimaryLangID="en" AltLangID="en" RetransmissionIndicator="false" CorrelationID="zz55195ebe45b9207b2b0a491781ed62" Regionality="Domestic" RequiresSFPD="true" MyAccountOptIn="true">
<POS>
<Source ISOCountry="ZA" ISOCurrency="ZAR" DisplayCurrency="ZAR" DisplayRate="1.0" FirstDepartPoint="JNB" FinalDestinationPoint="CPT" TSAffiliateID="" ISOLanguageCode="en">
<RequestorID URL="http://www.travelstart.co.za/website-services/api/book/" Type="Company" Instance="41.71.87.34" ID="website" ID_Context="ts" MessagePassword="<PASSWORD>">
<CompanyName><USERNAME></CompanyName>
</RequestorID>
</Source>
</POS>
<PricedItineraries>
<PricedItinerary TicketingOffice="CPTS12801" TicketingCurrency="ZAR">
<AirItinerary DirectionInd="OneWay" IncludeBaggage="false">
<OriginDestinationOptions>
<OriginDestinationOption tsDuration="7800000" RefNumber="0">
<FlightSegment DepartureDateTime="2020-05-05T06:25:00" ArrivalDateTime="2020-05-05T08:35:00" StopQuantity="0" FlightNumber="101" tsDuration="7800000" ResBookDesigCode="J" Status="UNDISCLOSED" DepartureDay="Tue">
<DepartureAirport LocationCode="JNB" CodeContext="IATA"/>
<ArrivalAirport LocationCode="CPT" CodeContext="IATA"/>
<OperatingAirline CompanyShortName="Comair" TravelSector="1" Code="MN" CodeContext="iata" TSDisplayCode="C_">Comair</OperatingAirline>
<Equipment AirEquipType="738">738</Equipment>
<MarketingAirline CompanyShortName="Kulula" TravelSector="1" Code="MN" CodeContext="iata">Kulula</MarketingAirline>
<RequestedCabin CabinType="Economy" Name="ECONOMY"/>
<FareBaggageAllowance UnitOfMeasureQuantity="1.0" UnitOfMeasure="Pieces" UnitOfMeasureCode="pc" Operation="Add" BaggageCategory="CHECKED" BaggageDescription="20kg" Included="true" Extra="false" Multi="false" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<FareBaggageAllowance UnitOfMeasureQuantity="7.0" UnitOfMeasure="Kilograms" UnitOfMeasureCode="kg" BaggageCategory="HAND" BaggageDescription="7kg hand baggage" Included="true" PerDirection="true" PerPassenger="true" PreSelected="false"/>
<BookingClassAvails CabinType="Economy">
<BookingClassAvail ResBookDesigCode="J" ResBookDesigQuantity="9"/>
</BookingClassAvails>
</FlightSegment>
<BookingReferenceID Type="5" ID="1" ID_Context="1A" SellReference="CPTS128TS" TicketReference="CPTS12801">
<CompanyName CompanyShortName="Amadeus" TravelSector="5" Code="1A" CodeContext="OTA">Amadeus</CompanyName>
</BookingReferenceID>
</OriginDestinationOption>
</OriginDestinationOptions>
<TSMessageLinks ServerID="urn:uuid:b2000a7d-ae6f-59c1-add3-9e30462235d2">
<MessageLink Id="7e17b73f-63fb-43a4-9dbe-00153db340f1" Action="Fare_MasterPricerTravelBoardSearchRequest"/>
<MessageLink Id="urn:uuid:6943c56a-648c-4254-e9d6-3102527f4090" Action="Fare_MasterPricerTravelBoardSearchReply">
<RelatesTo Id="7e17b73f-63fb-43a4-9dbe-00153db340f1"/>
</MessageLink>
<MessageLink Id="67e9eaf0-9d50-4e2c-92c3-145ccc35a54d" Action="Fare_InformativeBestPricingWithoutPNRRequest">
<RelatesTo Id="urn:uuid:6943c56a-648c-4254-e9d6-3102527f4090"/>
</MessageLink>
<MessageLink Id="urn:uuid:3c4b1a96-364d-09b4-c9ad-5516c33c7940" Action="Fare_InformativeBestPricingWithoutPNRReply">
<RelatesTo Id="67e9eaf0-9d50-4e2c-92c3-145ccc35a54d"/>
</MessageLink>
</TSMessageLinks>
<TSValidatingAirline Code="MN" CodeContext="iata" CompanyShortName="Kulula"/>
<PriceIndex>8</PriceIndex>
<PriceIndex>8</PriceIndex>
<MetaInfo>
<TSKeyValuePair Key="BAGLESS_FARE_INDICATOR" Value="false"/>
<TSKeyValuePair Key="pricedItineraryUuid" Value="618dd69f-4a89-43e4-b67a-67cac6e4f666"/>
<TSKeyValuePair Key="SORTING_RESULT" Value="0.8666666667,{JNB|CPT|2020-05-05T06:25:00|0|[MN]},true"/>
</MetaInfo>
</AirItinerary>
<AirItineraryPricingInfo PricingSource="Published" RepriceRequired="true">
<ItinTotalFare>
<BaseFare Amount="520.0" CurrencyCode="ZAR" DecimalPlaces="2" DisplayAmount="520.0" OriginalAmount="520.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="ZAR" DisplayDecimalPlaces="2" OriginalCurrencyCode="ZAR" OriginalDecimalPlaces="2"/>
<Taxes Amount="211.61" CurrencyCode="ZAR" DecimalPlaces="2" DisplayAmount="211.61" OriginalAmount="211.61" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="ZAR" DisplayDecimalPlaces="2" OriginalCurrencyCode="ZAR" OriginalDecimalPlaces="2"/>
<Fees/>
<TotalFare Amount="769.0" CurrencyCode="ZAR" DecimalPlaces="2" DisplayAmount="769.0" OriginalAmount="731.61" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="ZAR" DisplayDecimalPlaces="2" OriginalCurrencyCode="ZAR" OriginalDecimalPlaces="2" Operation="Replace"/>
</ItinTotalFare>
<PTC_FareBreakdowns>
<PTC_FareBreakdown PricingSource="Published">
<PassengerTypeQuantity Code="10" CodeContext="ota" Quantity="1"/>
<FareBasisCodes>
<FareBasisCode>JMNWOW</FareBasisCode>
</FareBasisCodes>
<PassengerFare Usage="PassengerFare">
<BaseFare Amount="520.0" CurrencyCode="ZAR" DecimalPlaces="2" DisplayAmount="520.0" OriginalAmount="520.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="ZAR" DisplayDecimalPlaces="2" OriginalCurrencyCode="ZAR" OriginalDecimalPlaces="2"/>
<Taxes Amount="211.61" CurrencyCode="ZAR" DecimalPlaces="2" DisplayAmount="211.61" OriginalAmount="211.61" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="ZAR" DisplayDecimalPlaces="2" OriginalCurrencyCode="ZAR" OriginalDecimalPlaces="2"/>
<Fees/>
<TotalFare Amount="766.61" CurrencyCode="ZAR" DecimalPlaces="2" DisplayAmount="766.61" OriginalAmount="731.61" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="ZAR" DisplayDecimalPlaces="2" OriginalCurrencyCode="ZAR" OriginalDecimalPlaces="2" Operation="Replace"/>
</PassengerFare>
<TravelerRefNumber RPH="1"/>
</PTC_FareBreakdown>
</PTC_FareBreakdowns>
</AirItineraryPricingInfo>
<Fulfillment>
<DeliveryAddress>
<StreetNmbr>Longkloof Studios;Block B Darters Road</StreetNmbr>
<CityName>Cape Town</CityName>
<PostalCode>8001</PostalCode>
<CountryName Code="ZA">South Africa</CountryName>
</DeliveryAddress>
<Name NameType="">
<GivenName>TEST</GivenName>
<Surname>TEST</Surname>
<NameTitle>Ms</NameTitle>
</Name>
</Fulfillment>
<TSRequiredParameter Optional="false" PerAdult="false" PerChild="true" PerInfant="true">
<Name>DateOfBirth</Name>
<Type>past date</Type>
</TSRequiredParameter>
</PricedItinerary>
</PricedItineraries>
<TravelerInfo>
<AirTraveler BirthDate="2000-01-01" PassengerTypeCode="10">
<ProfileRef>
<UniqueID Type="pax-id" ID="1"/>
</ProfileRef>
<PersonName>
<GivenName>TEST</GivenName>
<Surname>TEST</Surname>
<NameTitle>Ms</NameTitle>
</PersonName>
<Telephone PhoneTechType="1" CountryAccessCode="27" AreaCityCode="021" PhoneNumber="4684380"/>
<Telephone PhoneTechType="5" CountryAccessCode="27" AreaCityCode="082" PhoneNumber="2222"/>
<Email EmailType="tr@avelstart.com" Operation="Add">tr@avelstart.com</Email>
<Address>
<StreetNmbr>Longkloof Studios;Block B Darters Road</StreetNmbr>
<CityName>Cape Town</CityName>
<PostalCode>8001</PostalCode>
<CountryName Code="ZA">South Africa</CountryName>
</Address>
<Document DocType="PASSPORT" BirthDate="2000-01-01"/>
<Document DocType="SFPD" BirthDate="2000-01-01"/>
<TSRequiredParameterValue>
<Id>1</Id>
<Type>past date</Type>
<Name>DateOfBirth</Name>
<DateValue>2000-01-01</DateValue>
</TSRequiredParameterValue>
</AirTraveler>
<SpecialReqDetails>
<SeatRequests/>
<SpecialServiceRequests/>
</SpecialReqDetails>
</TravelerInfo>
<Fulfillment>
<PaymentDetails>
<PaymentDetail>
<BankAcct BankID="nedbank" AcctType="Current" BankAcctNumber="1232117978">
<BankAcctName>Nedbank</BankAcctName>
</BankAcct>
<Telephone PhoneTechType="1" CountryAccessCode="27" AreaCityCode="021" PhoneNumber="4684380"/>
<Telephone PhoneTechType="5" CountryAccessCode="27" AreaCityCode="082" PhoneNumber="2222"/>
<Email EmailType="tr@avelstart.com">tr@avelstart.com</Email>
<TSPaymentMethod PaymentMethodType="EFT" RequiresDelivery="false" FareTypeType="Published" PaymentOverride="false" PaymentMethodIsBold="false" ShowFee="true" IsBankCard="false" ProcessViaThreeDSecure="false" ContinueOnFail="false" ContinueOnThreeDFail="false" OverrideToNonThreeDGateway="false">
<Identifier Type="4" Instance="974262294-dAKL" ID="WEBSITE-EFT_DOM_RX" ID_Context="ts">
<CompanyName Code="EFT" CodeContext="ts">EFT</CompanyName>
</Identifier>
<FreeTextDescription>Pay by EFT</FreeTextDescription>
<TransactionFeeMethod>FLAT_RATE</TransactionFeeMethod>
<TransactionFee Amount="0.0" CurrencyCode="ZAR" DecimalPlaces="2"/>
<PaymentMethodCostMethod>FLAT_RATE</PaymentMethodCostMethod>
<PaymentMethodCost Amount="0.0" CurrencyCode="ZAR" DecimalPlaces="2"/>
<AdditionalFee Amount="0.0" CurrencyCode="ZAR" DecimalPlaces="2"/>
<SupplierCashOverride>true</SupplierCashOverride>
<VanPaymentIndicators>
<TSKeyValuePair Key=";JNB-CPT;2020-05-05" Value="true"/>
</VanPaymentIndicators>
<Product PaymentMethodInstanceId="974262294-dAKL" showCommentBox="false" ProductID="Clearance_fee_dom" ProductType="Processing Fee" ProductQuantity="1" InitiallySelected="true" HighlightBackground="false" HighlightBorder="false" DescriptionBold="false" DisplayOnly="false" SelectionType="radio" WarningMessageDisplayComponent="popup" OptOut="false" Amount="49.0" CurrencyCode="ZAR" DecimalPlaces="2" Supplier="TS" TaxPercentage="15.0">
<DisplayOnPage>payment</DisplayOnPage>
<DisplayLayout>inline</DisplayLayout>
<ProductPricing>
<PricingInfo ProductTypeType="Booking" Quantity="1">
<ProductAmountGroup Amount="49.0" CurrencyCode="ZAR" DecimalPlaces="2"/>
</PricingInfo>
</ProductPricing>
</Product>
</TSPaymentMethod>
</PaymentDetail>
</PaymentDetails>
<DeliveryAddress>
<StreetNmbr>Longkloof Studios;Block B Darters Road</StreetNmbr>
<CityName>Cape Town</CityName>
<PostalCode>8001</PostalCode>
<CountryName Code="ZA">South Africa</CountryName>
</DeliveryAddress>
<Name>
<GivenName>TEST</GivenName>
<Surname>TEST</Surname>
<NameTitle>Ms</NameTitle>
</Name>
<PayingCompanyInfo>
<CompanyName/>
<CompanyVATNumber/>
<CompanyVATName/>
<RequiresVATInvoice>false</RequiresVATInvoice>
</PayingCompanyInfo>
</Fulfillment>
<BookingReferenceID Type="5" ID="3986223" ID_Context="TS">
<CompanyName TravelSector="" Code="TS">Travelstart</CompanyName>
</BookingReferenceID>
<TCCBookingId>0000001</TCCBookingId>
<Orders>
<Order>
<Products/>
</Order>
</Orders>
<ContactInfo BirthDate="2000-01-01" Type="3">
<PersonName>
<GivenName>TEST</GivenName>
<Surname>TEST</Surname>
<NameTitle>Ms</NameTitle>
</PersonName>
<Telephone PhoneTechType="1" CountryAccessCode="27" AreaCityCode="021" PhoneNumber="4684380"/>
<Telephone PhoneTechType="5" CountryAccessCode="27" AreaCityCode="082" PhoneNumber="2222"/>
<Email EmailType="tr@avelstart.com">tr@avelstart.com</Email>
</ContactInfo>
<TSRequiredParameterValue>
<Id>1</Id>
<Type>past date</Type>
<Name>DateOfBirth</Name>
<DateValue>2000-01-01</DateValue>
</TSRequiredParameterValue>
<TSAffiliateId AffiliateCode="" ImpactRadiusMediaPartnerID=""/>
<TSPromotionals>
<TSPromotional provider="cartrawler" id="361965" target="website" currency="ZAR"/>
<TSPromotional provider="cartrawler" id="439418" target="email_large" currency="ZAR"/>
<TSPromotional provider="cartrawler" id="622015" target="email_small" currency="ZAR"/>
</TSPromotionals>
<SearchFare Amount="0.0" CurrencyCode="ZAR" DecimalPlaces="2" DisplayAmount="0.0" OriginalAmount="0.0" DisplayRate="1.0" OriginalRate="1.0" DisplayCurrencyCode="ZAR" DisplayDecimalPlaces="2" OriginalCurrencyCode="ZAR" OriginalDecimalPlaces="2"/>
<TSTCCBookingRef>ZA0000001</TSTCCBookingRef>
<MetaInfo>
<TSKeyValuePair Key="290b20a3" Value="24cec538"/>
<TSKeyValuePair Key="24097270" Value="8e749ef2"/>
<TSKeyValuePair Key="fd073a57" Value="034c219f"/>
<TSKeyValuePair Key="3c0c33cd" Value="fa70196b"/>
</MetaInfo>
</TS_PriceBookRQ>
</soapenv:Body>
</soapenv:Envelope>