我们在在线旅行社酒店的回复中有一个“不接受担保”的预订失败。roomRate节点确实会说guranteesurchargeRequired=“d”。所以我们通过了“gdpst”。我们系统中的所有其他预订似乎都可以通过“g”的gc和“d”的gdpst来实现。对于这家特定的酒店,GDPST被列为酒店财产说明中的存款类型。军刀,总是很迷惑。
奇怪的是,我们确实返回了一个成功的节点,但是没有来自酒店的确认号,这通常在ota_hotelresrs.hotel.basicPropertyInfo.confirmationNumber中找到。我们还可以在成功节点中看到“uc”的状态,但我不确定这意味着什么。也许“未确认”?
在线旅行社酒店:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header>
<MessageHeader xmlns="http://www.ebxml.org/namespaces/messageHeader">
<From>
<PartyId type="urn:x12.org:IO5:01">REDACTED</PartyId>
</From>
<To>
<PartyId type="urn:x12.org:IO5:01">Sabre webservices.havail.sabre.com</PartyId>
</To>
<CPAId>REDACTED</CPAId>
<ConversationId>1540952619</ConversationId>
<Service type="sabreXML">OTA_HotelResLLSRQ</Service>
<Action>OTA_HotelResLLSRQ</Action>
<MessageData>
<MessageId>1540952619</MessageId>
<Timestamp>2018-10-30T20:23:39</Timestamp>
<TimeToLive>2018-10-30T21:23:39</TimeToLive>
</MessageData>
</MessageHeader>
<wsse:Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/12/utility">
<wsse:BinarySecurityToken valueType="String" EncodingType="wsse:Base64Binary">REDACTED</wsse:BinarySecurityToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<OTA_HotelResRQ xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" ReturnHostCommand="true" TimeStamp="2015-05-12T02:00:26-06:00" Version="2.1.0">
<Hotel>
<BasicPropertyInfo InsertAfter="0" RPH="002" />
<Guarantee Type="GDPST">
<CC_Info>
<PaymentCard Code="VI" ExpireDate="2021-10" Number="****1111" />
<PersonName>
<Surname>Fubar</Surname>
</PersonName>
</CC_Info>
</Guarantee>
<RoomType NumberOfUnits="1" />
</Hotel>
</OTA_HotelResRQ>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<Header>
<eb:MessageHeader xmlns:eb="http://www.ebxml.org/namespaces/messageHeader" eb:version="1.0" mustUnderstand="1">
<eb:From>
<eb:PartyId eb:type="URI">Sabre webservices.havail.sabre.com</eb:PartyId>
</eb:From>
<eb:To>
<eb:PartyId eb:type="URI">REDACTED</eb:PartyId>
</eb:To>
<eb:CPAId>REDACTED</eb:CPAId>
<eb:ConversationId>1540952619</eb:ConversationId>
<eb:Service>OTA_HotelResLLSRQ</eb:Service>
<eb:Action>OTA_HotelResLLSRS</eb:Action>
<eb:MessageData>
<eb:MessageId>959157086198330212</eb:MessageId>
<eb:Timestamp>2018-10-31T02:23:41</eb:Timestamp>
<eb:RefToMessageId>1540952619</eb:RefToMessageId>
</eb:MessageData>
</eb:MessageHeader>
<Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext">
<BinarySecurityToken valueType="String" EncodingType="Base64Binary">Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/RESB!ICESMSLB\/RES.LB!1540951687295!355929!327681</BinarySecurityToken>
</Security>
</Header>
<Body>
<OTA_HotelResRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:stl="http://services.sabre.com/STL/v01" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="2.1.0">
<ApplicationResults status="Complete">
<Success timeStamp="2018-10-30T21:23:41-05:00">
<SystemSpecificResults>
<HostCommand LNIATA="222222">/0/0H1½Ã002/GDPSTVI****1111EXP 10 21-FUBAR</HostCommand>
</SystemSpecificResults>
</Success>
</ApplicationResults>
<Hotel NumberInParty="2" NumberOfUnits="1" SegmentNumber="1" Status="UC">
<BasicPropertyInfo ChainCode="PF" HotelCityCode="YVR" HotelCode="9976" HotelName="REDACTED" />
<Guarantee>DPSTVIXXXXXXXXXXXX1111EXP 10 21-FUBAR</Guarantee>
<POS>
<Source>
<RequestorID>46796444</RequestorID>
</Source>
</POS>
<RoomRates>
<RoomRate>
<AdditionalInfo>
<CancelPolicy Option="CNOR" />
</AdditionalInfo>
<Rates>
<Rate Amount="239.00" CurrencyCode="CAD" DCS_AuxRateCode="D1KSP6">
<HotelTotalPricing Amount="561.66">
<Disclaimer>INCLUDES TAXES AND SURCHARGES</Disclaimer>
<TotalSurcharges Amount="0.00" />
<TotalTaxes Amount="83.66">
<TaxFieldOne>53.26</TaxFieldOne>
<TaxFieldThree>24.20</TaxFieldThree>
<TaxFieldTwo>6.20</TaxFieldTwo>
<Text>BED TAX</Text>
<Text>MISCELLANEOUS FEE</Text>
<Text>FEDERAL TAX</Text>
</TotalTaxes>
</HotelTotalPricing>
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<Text>GUARANTEE NOT ACCEPTED</Text>
<TimeSpan Duration="2" End="11-18" Start="11-16" />
</Hotel>
</OTA_HotelResRS>
</Body>
</Envelope>
酒店房价属性说明:
<RoomRate DirectConnect="false" GuaranteeSurchargeRequired="D" GuaranteedRateProgram="false" HRD_RequiredForSell="false" IATA_CharacteristicIdentification="D1KSP6" IATA_ProductIdentification="FALL PROMOTIONAL RATE." LowInventoryThreshold="false" RPH="002" RateChangeInd="false" RateConversionInd="false" SpecialOffer="false">
<AdditionalInfo>
<CancelPolicy Numeric="00" Option="N">
<Text>RESERVATION CANNOT BE CANCELED</Text>
</CancelPolicy>
<Commission NonCommission="false">10.00 PERCENT COMMISSION</Commission>
<Text>DELUXE KING 350 SQ FT I KING PILLOW TOP BED</Text>
<Text>INTERNET ACCESS 42 INCH LCD TV CABLE CHANNELS</Text>
</AdditionalInfo>
<Rates>
<Rate Amount="239.00" ChangeIndicator="false" CurrencyCode="CAD" HRD_RequiredForSell="false" PackageIndicator="false" RateConversionInd="false" ReturnOfRateInd="false" RoomOnRequest="false">
<AdditionalGuestAmounts>
<AdditionalGuestAmount MaxExtraPersonsAllowed="0" NumAdults="0" NumCribs="0">
<Charges AdultRollAway="0" Crib="0" ExtraPerson="40.00" />
</AdditionalGuestAmount>
</AdditionalGuestAmounts>
<HotelTotalPricing Amount="561.66">
<Disclaimer>INCLUDES TAXES AND SURCHARGES</Disclaimer>
<TotalSurcharges Amount="0.00" />
<TotalTaxes Amount="83.66" />
</HotelTotalPricing>
</Rate>
</Rates>
</RoomRate>
从hotelratedescriptionrq:
<RoomRate DirectConnect="false" GuaranteeSurchargeRequired="D" GuaranteedRateProgram="false" HRD_RequiredForSell="false" IATA_CharacteristicIdentification="D1KSP6" IATA_ProductIdentification="FALL PROMOTIONAL RATE." LowInventoryThreshold="false" RateChangeInd="false" RateConversionInd="false" SpecialOffer="false">
<AdditionalInfo>
<CancelPolicy Numeric="00" Option="N">
<Text>RESERVATION CANNOT BE CANCELED</Text>
</CancelPolicy>
<Commission NonCommission="false">TA COMMISSION IS 10 PERCENT</Commission>
<DCA_Cancellation>
<Text>NON CANCELLABLE RESERVATION</Text>
</DCA_Cancellation>
<DCA_Deposit>
<Text>A DEPOSIT OF 522.92 BY 30-OCT-18 IS MANDATORY</Text>
</DCA_Deposit>
<DCA_Guarantee>
<Text>MUST GUARANTEE ROOM WITH DEPOSIT,AX,CA,CB,DC,DI,DS,IK,JB,JC,MC,</Text>
</DCA_Guarantee>
<DCA_Other>
<Text>MINIMUM LENGTH OF STAY IS 1 NIGHT</Text>
</DCA_Other>
<Text>DELUXE KING 350 SQ FT I KING PILLOW TOP BED</Text>
<Text>INTERNET ACCESS 42 INCH LCD TV CABLE CHANNELS</Text>
<Text>IN-ROOM SAFE- MARBLE BATHROOM- PLUSH BATHROBES</Text>
<Text>-FULL PRE-PAYMENT IS REQUIRED.-NON CANCELLABLE NON REFUNDABLE</Text>
<Text>239.00 DAILY RATE STARTING 16NOV FOR 2 NIGHTS</Text>
<Text>478.00 TOTAL RATE STARTING 16NOV FOR 2 NIGHTS</Text>
</AdditionalInfo>
<Rates>
<Rate Amount="239.00" ChangeIndicator="false" CurrencyCode="CAD" HRD_RequiredForSell="false" PackageIndicator="false" RateConversionInd="false" ReturnOfRateInd="false" RoomOnRequest="false">
<AdditionalGuestAmounts>
<AdditionalGuestAmount MaxExtraPersonsAllowed="1" NumAdults="0" NumCribs="0">
<Charges AdultRollAway="0" Crib="0" ExtraPerson="0.00" />
</AdditionalGuestAmount>
</AdditionalGuestAmounts>
<HotelTotalPricing Amount="561.66">
<Disclaimer>INCLUDES TAXES AND SURCHARGES</Disclaimer>
<TotalSurcharges Amount="0.00" />
<TotalTaxes Amount="83.66">
<TaxFieldOne>53.26</TaxFieldOne>
<TaxFieldThree>24.20</TaxFieldThree>
<TaxFieldTwo>6.20</TaxFieldTwo>
<Text>BED TAX</Text>
<Text>MISCELLANEOUS FEE</Text>
<Text>FEDERAL TAX</Text>
</TotalTaxes>
</HotelTotalPricing>
</Rate>
</Rates>
</RoomRate>