跳转到内容

收银台创建

API TEST CONSOLE

模拟请求

POST/trade/checkout/create

Header Params

Body Params application/json

Response

TEST ONLY
该国家测试域名暂未配置。

认证信息仅保留在当前页面内存中,不会写入本地存储。

创建托管收银台订单,返回可供付款人访问的支付链接。

POST/trade/checkout/create

请求参数

字段类型必填最大长度说明
merchantOrderNoString32商户订单号
transactionAmountString20收款金额,整数(保留 2 位小数)
paymentTypeString32支付方式
idTypeString50用户证件类型
userIdCardString32用户证件号码
userNameString64用户姓名
userPhoneString20用户手机号
userEmailString50用户邮箱
expireTimeString-订单过期时间(国家当地时间)
paymentCallbackUrlString200代收回调地址

请求示例

{
"merchantOrderNo": "CHECKOUT202609170001",
"transactionAmount": "100.00",
"paymentType": "PAYMENT_TYPE",
"paymentCallbackUrl": "https://merchant.example/callback"
}

响应参数

字段类型必填最大长度说明
codeint-状态码,非 200 代表异常
dataObject-响应体
data.merchantOrderNoString32商户订单号
data.tradeNoString32平台单号
data.transactionAmountString20收款金额
data.statusString20订单状态
data.expireTimeString-过期时间(国家当地时间)
data.paymentLinkString24支付链接
data.failMsgString200订单失败原因
msgString-异常信息
tidString-traceId

响应示例

{
"code": 200,
"data": {
"merchantOrderNo": "CHECKOUT202609170001",
"tradeNo": "VP20260917000003",
"transactionAmount": "100.00",
"status": "PENDING",
"expireTime": "2026-09-17 16:30:00",
"paymentLink": "https://checkout.example/pay/VP20260917000003"
},
"msg": "success",
"tid": "747bbf80261844ed85b809212aab0d81"
}