跳转到内容

创建代收

请求地址

methodurl
POST/api/pay/payment/create/v1

头部信息(header)

header参数入参参数描述
timestamp请求时间戳
nonce随机值
countryBP
app_codeapp编号

请求参数

字段类型必需最大长度描述
merchantOrderNoStringyes32商户订单号
amountStringyes20代收金额
callbackUrlStringno200代付回调地址,若不传, 则以商户配置为准
signStringyes签名
请求示例
{
"amount": "1000",
"sign": "YOUR_SIGN",
"callbackUrl": "https://www.callbackexample.com",
"merchantOrderNo": "OrderNoExample",
}

返回参数

字段类型必需长度描述
merchantOrderNoStringyes32商户订单号
tradeNoStringyes32平台订单号
amountStringyes32交易金额
paymentTypeIntyes10支付方式 10001
paymentInfoStringyes32主要付款信息,返回的是实际用于付款的信息,例如:支付链接
additionalInfoJSONObjectno附加信息:地址及币种信息
statusIntyes1-订单创建成功 3-失败
errorMsgStringno错误信息,失败时返回

响应示例

{
"msg": "success",
"traceId": "747bbf80261844ed85b809212aab0d81.85.17422898158610299",
"code": 200,
"data": {
"amount": "1000.00",
"tradeNo": "TS2501010001BP0000000000000000",
"additionalInfo": {
"addresses": [
{
"coin": "usdt_trc20",
"address": "TAX9SYsqbedDyeR6ysS9spx8cXQNC8raR3"
}
]
},
"merchantOrderNo": "OrderNoExample",
"paymentInfo": "https://www.linkExample.com",
"paymentType": 1,
"status": 1
}
}