订单费用支付通知接口

更新时间: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": "找不到订单"
}

results matching ""

    No results matching ""