You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何通过UpdateReservationRQ将付款备注设为PNR首行?Sabre主机操作咨询

使用Sabre UpdateReservationRQ添加付款形式备注并设为第一行

要实现和主机指令50/-CASH(或银行卡信息等)等效的操作,通过UpdateReservationRQ添加付款形式备注并设为第一行,核心是利用<AddRemark>节点配置对应的备注类型、内容和位置。

关键配置说明

  • 使用<AddRemark>节点发起添加备注请求
  • <RemarkType>指定为FORM OF PAYMENT(对应主机的形式备注类型)
  • <RemarkText>填写主机指令中/-后的内容,比如-CASH-VISA 4111XXXXXX1111
  • <Position>设置为1,强制将该备注放在第一行
  • 开启<ReturnHostCommand>可以返回对应的主机指令,方便验证操作是否符合预期

示例请求XML

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sec="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:upr="http://webservices.sabre.com/sabreXML/2011/10">
   <soapenv:Header>
      <sec:Security>
         <sec:BinarySecurityToken>你的安全令牌内容</sec:BinarySecurityToken>
      </sec:Security>
      <upr:UpdateReservationRQ Version="2.0.0">
         <upr:RequestType>Stateful</upr:RequestType>
         <upr:ReturnHostCommand>true</upr:ReturnHostCommand>
      </upr:UpdateReservationRQ>
   </soapenv:Header>
   <soapenv:Body>
      <upr:UpdateReservationRQ Version="2.0.0">
         <upr:AddRemark>
            <upr:RemarkInfo>
               <upr:RemarkType>FORM OF PAYMENT</upr:RemarkType>
               <upr:RemarkText>-CASH</upr:RemarkText>
               <upr:Position>1</upr:Position>
            </upr:RemarkInfo>
         </upr:AddRemark>
      </upr:UpdateReservationRQ>
   </soapenv:Body>
</soapenv:Envelope>

注意事项

  • 确保会话处于Stateful状态,操作会作用于当前活跃的PNR
  • 如果需要添加银行卡等其他付款形式,只需修改<RemarkText>中的内容即可,格式与主机指令中/-后的部分一致

内容的提问来源于stack exchange,提问作者Christine Sheldon Cude

火山引擎 最新活动