在云码链路中,如果接入的设备需要创建支付宝订单需要实现该接口。
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
holderId | String | 必须 | 3dasd2dss1 | 用户唯一编码 | |
deviceType | String | 必须 | VENDOR | 设备类型 | |
deviceCode | String | 必须 | 58F19CDD4B | 设备平台编码 | |
alipayUid | String | 必须 | 2088123234325321211 | 支付宝用户ID | |
queryStr | String | 必须 | deviceSn=3210349&channelId=QD-BJYB-449771&commodityId=36&salePrice=3&v=1550564994000 | 云码请求URL上的QueryString | |
promotionPrice | String | 可选 | 2.0 | 平台权益金额(单位元) | |
outerCode | String | 必须 | T242PQ1009 | 设备外部编码 | |
version | String | 必须 | 7e168474-84b7-45d7-bfef-c4b86b37bc48 | 请求唯一ID |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | AlipayTrade | 支付宝订单结果 | |
|
|||
errorCode | String | 100 | 错误码 |
errorMsg | String | 系统异常 | 错误信息 |
success | Boolean | false | 业务是否成功 |
{"deviceType":"VENDOR","outerCode":"T242PQ1009","promotionPrice":"2.0","deviceCode":"58F19CDD4B","holderId":"3dasd2dss1","version":"7e168474-84b7-45d7-bfef-c4b86b37bc48","alipayUid":"2088123234325321211","queryStr":"deviceSn=3210349&channelId=QD-BJYB-449771&commodityId=36&salePrice=3&v=1550564994000"}
{ "result":{ "aliPayOrderId":"20132343254876643455", "aliPayPrice":"0.01" }, "errorCode":"100", "errorMsg":"系统异常", "success":false }
{"success":"false","errorCode":"sign-check-failure","errorMsg":"Illegal request"}
错误码 | 错误描述 | 解决方案 |
---|