支付结果通知

支付结果通知

一、功能描述

支付完成后,车联网会把相关支付结果发送给交互方,交互方需要接收处理,并返回应答。 当返回中errno为0才被认为通知成功; 对后台通知交互时,如果车联网收到交互方的应答不是成功或超时,车联网认为通知失败,会通过一定的策略定期重新发起通知,尽可能提高通知的成功率 (通知频率为 5/15/30/180/1800/3600,单位:秒)

二、使用说明

API接口说明

三、接口地址

 由交互方提供回调地址,建议https

四、请求参数

参数 参数名称 类型 说明 示例
userId 用户ID Long 百度用户ID 149235070
orderId 订单ID Long 百度平台订单ID,幂等性标识参数(用于重入判断) 800020199
unitPrice 单价 Integer 单位:分 800
count 数量 Integer 数量 2
totalMoney 总金额 Integer 订单的实际金额,单位:分 1600
payMoney 实付金额 Integer 扣除各种优惠后用户还需要支付的金额,单位:分 1200
promoMoney 营销金额 Integer 营销优惠金额 100
hbMoney 红包支付金额 Integer 红包支付金额 100
hbBalanceMoney 余额支付金额 Integer 余额支付金额 100
giftCardMoney 抵用券金额 Integer 抵用券金额 100
dealId 百度收银台凭证 Long 百度收银台的财务结算凭证 7423328
payTime 支付时间 Integer 支付完成时间,时间戳 1463037529
promoDetail 促销详情 Object 订单参与的促销优惠的详细信息
payType 支付渠道 Integer 支付渠道值 9101
partnerId 支付平台 Integer 支付平台标识值 1000000003
status 订单支付状态 Integer 1:未支付;2:已支付;-1:订单取消 2
tpOrderId 业务方订单号 String 业务方唯一订单号 33330020199
returnData 业务方透传数据 Object 业务方下单时传入的数据
rsaSign rsa签名 String rsa签名字符串 全部参数参与签名

五、响应参数

名称 类型 是否必须 最大长度 描述 实例
errno int - 返回码 0
errmsg string 64 返回信息 success
data string - 返回数据,json格式,此处为空

六、请求示例

todo

七、响应示例

todo
支付订单总体流程支付前获取支付参数一些参数