Appearance
[TOC]
简要描述
- 代收下单
请求URL
/gateway/pay-order/create
请求方式
- POST
参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| mchCode | 是 | string | 商户号 |
| mchOrderNo | 是 | string | 商户订单号(唯一) |
| payWay | 是 | string | 支付方式 2 链接支付 默认传2 |
| amount | 是 | string | 金额, 正整数,单位分 |
| currency | 是 | string | 货币代码 USDT |
| notifyUrl | 是 | string | 异步通知url |
| returnUrl | 是 | string | 同步跳转url |
| name | 否 | string | 姓名 |
| userCode | 是 | string | 用户唯一码 |
| appCode | 否 | string | 产品code |
| subject | 否 | string | 付款描述 |
| clientIp | 否 | string | 客户端IP |
| expiredTime | 否 | string | 订单失效时间,单位秒,默认1小时.订单在(创建时间+失效时间)后失效 |
| channelParam | 否 | string | 特定渠道发起额外参数,Json字符串 |
| sign | 是 | string | 签名 |
请求示例
json
{
"amount":"1110",
"mchOrderNo":"211225103142945TT5582",
"mobile":"5576028370",
"sign":"FCF786D5A2138A5988EE327AB1AEC253",
"payWay":"2",
"mchCode":"M180059314109552028",
"name":"Joselyn Aguilar",
"notifyUrl":"http://localhost:8000/payout/callback",
"currency":"USDT",
"returnUrl":"https://google.com",
"userCode":"UC2210051821439311275"
}返回示例
{
"code":200,
"msg":"处理成功",
"time":1665719140391,
"data":{
"orderState":1,
"payInfo":"TNNFyXW7VJiLh53Edwhf9YnpKLhyudDXHh",
"payUrl":"https://xxxx.com/ef6d994a76a85cf9fbedacb0e2a214841e444670b8e6ff47b8f8ceee9a115cc0",
"payWay":2,
"requestNo":"P1803282348968632218",
"mchOrderNo":"211225103142945TT5582",
"errorMsg":null,
"errorCode":null
}
}返回参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| orderState | int | 订单状态,见数据字典 |
| payInfo | string | 前端发起支付的具体参数 |
| payUrl | string | 收银台链接 |
| payWay | int | 支付方式 2 链接支付 |
| mchOrderNo | string | 商户订单号 |
| requestNo | string | 支付系统订单号 |
| errorMsg | string | 错误信息 |
| errorCode | string | 返回的错误码 |
备注
- 更多返回错误代码请看首页的错误代码描述
UPay