接口请求地址:https://resell.dianshudata.com/agent/prepaidOrder/create
本接口用于创建一个预支付订单。
| 名称 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
| tradeNo | String | 是 | 交易流水号 | T16468087408287230 |
| resellerCode | String | 是 | 分销账号编码 | R202403310001 |
| datasetCodeList | Array | 是 | 数据集编码列表 | [D001,D002] |
| resellerPrice | String | 是 | 分销价 | 99.9 |
示例
{
"tradeNo": "T16468087408287230",
"resellerCode": "R202403310001",
"datasetCodeList": [
"D001",
"D002"
],
"resellerPrice": "99.9"
}
注意:tradeNo是调用方自行生成的流水号,API 接口处理完成后会返回相同的tradeNo。
| 名称 | 类型 | 描述 | 示例值 |
|---|---|---|---|
| resultCode | Integer | 返回状态码 | 200 |
| resultDesc | String | 返回状态信息 | 成功 |
| data | Object | 返回数据 | |
| tradeNo | String | 交易流水号 | T16468087408287230 |
| orderCode | String | 预支付订单号 | PO202403310001 |
| redeemCode | String | 兑换码 | 8A2B3C4D |
示例
{
"resultCode": 200,
"resultDesc": "成功",
"data": {
"tradeNo": "T16468087408287230",
"orderCode": "PO202403310001",
"redeemCode": "8A2B3C4D"
}
}
注意:redeemCode是该预支付订单的核销凭证,可以在典枢平台通过兑换码功能核销,也可以调用绑定接口绑定到指定兑换用户。
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见 公共错误码。
| 错误码 | 错误描述 |
|---|---|
| 91004 | 数据集不能为空 |
| 91005 | 金额不能为空 |
| 91071 | 创建订单中 |
| 91072 | 创建订单失败 |