发起退票前,先调用退票手续费查询接口查询订单,每个乘车人的退票手续费。接口根据alitripOrderId+passengerCertificateNos幂等。可以每次退部分票、分多次退。退多张票时,要保证原子性,只允许全部成功或者全部失败。如果商家不能同步返回退票状态,则需要退票回填。
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
agentOrderId | String | 必须 | 1893330565555 | 分销商订单Id | |
alitripOrderId | String | 必须 | 2000093330455 | 飞猪订单Id | |
passengerList | Passenger [] | 必须 |
|
乘客信息列表 | |
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
retDesc | String | success | 业务结果描述(是必填) |
success | Boolean | true | 业务结果(是必填) |
retCode | String | 0 | 业务结果编码(是必填) |
{"agentOrderId":"1893330565555","alitripOrderId":"2000093330455","passengerList":[{"passengerName":"罗大佑","passengerCertificateNo":"212100198902171763","passengerCertificateType":"1","passengerId":"333k","refundSurcharge":50,"ticketId":"33330L"}]}
{ "retDesc":"success", "success":true, "retCode":"0" }
{"retDesc":"Illegal request","success":"false","retCode":"sign-check-failure"}
错误码 | 错误描述 | 解决方案 |
---|