OnHold予約に対する発券(CommitBooking)
API情報
OnHold予約に対する発券リクエスト(CommitBooking)ができるAPIです。
※OnHold予約の発券期限内に本リクエストを行ってください。
リクエストサンプル
選択<CommandList>
<CommitBooking>
<LoginId>XXXXXXXXXXXXXXXX</LoginId>
<TFBookingReference> M1DCCXFQX</TFBookingReference>
<BookingProfile>
<CustomSupplierParameterList>
<CustomSupplierParameter>※BSP決済の場合は必須
<Name>UseCardPreRegisteredWithSupplier</Name>
<Value>true</Value>
</CustomSupplierParameter>
</CustomSupplierParameterList>
<BillingDetails>
<Name>
<Title>Mr</Title>
<NamePartList>
<NamePart>INFINI</NamePart>
<NamePart>TARO</NamePart>
</NamePartList>
</Name>
<Address>
<Company>AbbaAbba</Company>
<Flat>22A</Flat>
<BuildingName>Dean"s Court</BuildingName>
<BuildingNumber>3</BuildingNumber>
<Street>St. Georges Road</Street>
<Locality>Clifton</Locality>
<City>Bristol</City>
<Province>Avon</Province>
<Postcode>BS1 5UL</Postcode>
<CountryCode>GB</CountryCode>
</Address>
<CreditCard> ※クレジットカード決済の場合は必須
<Company>AbbaAbba</Company>
<NameOnCard>
<NamePartList>
<NamePart>Mr INFINI TARO </NamePart>
</NamePartList>
</NameOnCard>
<Number>1234654321095678</Number>
<SecurityCode>888</SecurityCode>
<ExpiryDate>05/21</ExpiryDate>
<StartDate>01/13</StartDate>
<CardType>Visa Credit</CardType>
<IssueNumber>0</IssueNumber>
</CreditCard>
</BillingDetails>
</BookingProfile>
</CommitBooking>
</CommandList>
レスポンスサンプル
選択<CommandList>
<CommandList>
<CommitBooking millis="9555">
<LoginId>XXXXXXXXXXXXXXXX</LoginId>
<TFBookingReference>M1DCCXFQX</TFBookingReference>
<Status>Succeeded</Status>
</CommitBooking>
<GeneralInfoItemList>
<GeneralInfoItem>
<Name>ClientAddress</Name>
<Value>193.192.51.102</Value>
</GeneralInfoItem>
<GeneralInfoItem>
<Name>StartTime</Name>
<Value>22/04/19-06:51:19</Value>
</GeneralInfoItem>
<GeneralInfoItem>
<Name>EndTime</Name>
<Value>22/04/19-06:51:29</Value>
</GeneralInfoItem>
</GeneralInfoItemList>
</CommandList>
XML Field | 階層 | M/O | 説明 |
---|---|---|---|
CommandList | コマンドリストタグ | ||
-CommitBooking | 1 | M | コマンドタグ |
--XmlLoginId | 2 | M | XMLログインID 詳細は接続仕様 参照 |
--LoginId | 2 | M | ログインID 詳細は接続仕様 参照 |
--TFBookingReference | 2 | M | Travelfusionブッキングリファレンス 旅客情報レスポンス(ProcessTerms)のリファレンス |
--BookingProfile | 2 | M | ブッキングプロファイルタグ |
--CustomSupplierParameterList | 2 | M | サプライヤーのB2Bサイト上の運賃をリクエストする際に利用するエレメント情報 |
--BillingDetails | 2 | M | 請求詳細タグ |
XML Field | 階層 | M/O | 説明 |
---|---|---|---|
CommandList | コマンドリストタグ | ||
-CommitBooking | 1 | M | コマンドタグ |
--Status | 2 | M | ステータス "Succeeded " :成功 "Failed" :予約失敗 "Unconfirmed" :予約処理中 "UnconfirmedBySupplier" :予約処理中 "BookingNotLaunched" :予約失敗 "Duplicate" :同一予約が存在しているため未予約 |