支付结果通知
一、功能描述
支付完成后,车联网会把相关支付结果发送给交互方,交互方需要接收处理,并返回应答。 当返回中errno为0才被认为通知成功; 对后台通知交互时,如果车联网收到交互方的应答不是成功或超时,车联网认为通知失败,会通过一定的策略定期重新发起通知,尽可能提高通知的成功率 (通知频率为 5/15/30/180/1800/3600,单位:秒)
二、使用说明
三、接口地址
四、请求参数
参数 |
参数名称 |
类型 |
说明 |
示例 |
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格式,此处为空 |
|
六、请求示例
七、响应示例