菜单

创建预支付订单

接口描述

接口请求地址: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 创建订单失败
最近修改: 2026-04-16