5.6 支付前验价验舱(ITCOrderPayVer)
支付前验证价(订单在此状态可用 4:待支付、9:待确认价格) 接口只返回当前校验的价格结构,需合作方自行验证是否与自身保存的有差异
参数 | 类型 | 说明 | 必填 | 备注 |
---|---|---|---|---|
OrderID | String | TC订单号 | Y | 订单号 |
{ "OrderID": "TC21022658139" }
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
code | String | 是否调用接口成功 | 20000表示成功,非20000表异常 |
detail | Object | 结果集 | 空值 |
description | String | 描述 | 当异常时记录异常信息 |
detail:
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
OrderID | String | 订单号 | |
officeNumber | String | 出票OFFICE(授权) | |
TCFinanceList | Array | 价格组 | 每种乘客类型一条数据 |
SaleTotal | Decimal | 订单结算金额 | |
OrgSaleTotal | Decimal | 待支付金额 |
financeList:
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
passengerType | Int | 乘客类型 | 0成人 1儿童 2婴儿 |
salePrice | Decimal | 改签金额 | |
tax | Decimal | 税金 | 税+改签费 |
serviceFee | Decimal | 服务费 | |
taxFee | Decimal | 税 | |
changeFee | Decimal | 改签费 | |
saleTotal | Decimal | 合计 |
{ "code": "20000", "detail": { "OrderID": "TC21022658139", "OrgSaleTotal": 0, "SaleTotal": 17, "officeNumber": "CAN826", "TCFinanceList": [ { "passengerType": 0, "tax": 0, "salePrice": 11, "serviceFee": 6, "saleTotal": 17 } ] } }