Example Book Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://www.opentravel.org/OTA/2003/05">
<soapenv:Body>
<TS_StartBookRQ xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2020-02-07T10:34:18.86Z" Target="Production" Version="1.0" TransactionIdentifier="G9ICWuwB8Kii1Y51" PrimaryLangID="en" AltLangID="en" RetransmissionIndicator="false" CorrelationID="zz55195ebe45b9207b2b0a491781ed62" Regionality="Domestic" RequiresSFPD="true" SkipDuplicateBookingCheck="false">
<POS>
<Source ISOCountry="ZA" ISOCurrency="ZAR" DisplayCurrency="ZAR" DisplayRate="1.0" FirstDepartPoint="JNB" FinalDestinationPoint="CPT" TSAffiliateID="1219058" ISOLanguageCode="en">
<RequestorID URL="http://www.travelstart.co.za/website-services/api/payment-methods/" 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>
<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>
<TicketingInfo TicketTimeLimit="2020-02-07T23:59:00" TicketType="eTicket" TicketingStatus="TL"/>
<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>
<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>
</Fulfillment>
<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"/>
</TS_StartBookRQ>
</soapenv:Body>
</soapenv:Envelope>