订单费用支付通知接口
更新时间:2022-08-29 打车必须接入,接送机站无需接入。 在线调试(沙箱环境)
接口概述
1、该接口用来通知供应商订单支付成功,后付订单在乘客付款成功后,会调用接口通知供应商费用信息和支付结果。
2、注意,如果订单采取预付费模式,系统默认将不会调用此接口,因为用户下单时就已经支付。
3、性能要求:供应商需要在500ms内响应结果。
请求地址
地址格式: {Domain}/{Channel}/feeconfirm/2.0/{timeStamp}/{sign}
请求内容
FeeConfirmRequest
参数 | 类型 | 必传 | 描述 | 示例 | 备注 |
---|---|---|---|---|---|
ctripPurchaseOrderId | Long | 是 | 携程采购单号 | 881823967638342968 | 18位 |
vendorOrderId | String | 是 | 供应商订单id | ||
serviceProviderId | Long | 否 | 服务商ID | 1000000 | 用于多服务商接入场景,需要的供应商请联系我方技术添加 |
totalAmount | BigDecimal | 是 | 订单确认金额 | ||
baseAmount | BigDecimal | 否 | 实际结算底价金额 | ||
nonCommissionAmount | BigDecimal | 否 | 非抽佣金额 | ||
adjustAmount | BigDecimal | 否 | 调价金额 | ||
salesAmount | BigDecimal | 否 | 产品卖价金额 | ||
discountInfo | DiscountInfoDTO | 否 | 活动信息 |
DiscountInfoDTO
参数 | 类型 | 必传 | 描述 | 示例 | 备注 |
---|---|---|---|---|---|
discountCode | String | 否 | 优惠Code | 如有需求可联系携程商务 | |
discountAmount | BigDecimal | 否 | 优惠金额 | 如有需求可联系携程商务 | |
providerAllowanceAmount | BigDecimal | 否 | 供应商承担的优惠补贴金额 | 如有需求可联系携程商务 |
返回内容
FeeConfirmResponse
参数 | 类型 | 必传 | 描述 | 示例 | 备注 |
---|---|---|---|---|---|
msgCode | String | 是 | 响应码 | OK | 响应码 |
message | String | 否 | 响应详情 | 成功 | 响应码 |
请求示例
{
"ctripPurchaseOrderId":4297402542515513,
"vendorOrderId":"123456789asdfghjkl",
"totalAmount":45,
"baseAmount":45
}
响应示例
{
"msgCode":"OK",
"message":"SUCCESS"
}
异常示例
{
"msgCode": "ERROR_NO_ORDERID",
"message": "找不到订单"
}