Appearance
代收下单
path: /api/PayV2/submit
method: POST
content-type: application/json
接口参数
签名提示
标记为 否 的参数,若其值为空,则不参与 签名计算。
| 属性 | 类型 | 必填 | 描述 | 示例 |
|---|---|---|---|---|
| Timestamp | long | 是 | 当前时间戳 精度:秒 | 1613719331 |
| AccessKey | string | 是 | 商户号 商户后台获取 | dTBTLXiFRZqcUMRRH43HTA |
| PayChannelId | string | 是 | 支付通道 ID 商户通道支付编码,请咨询客服获取 | test |
| OrderNo | string | 是 | 商户订单号 | PR20230620182223102544P |
| Amount | string | 是 | 金额 单位:元,最多两位小数 | 100.01 |
| Sign | string | 是 | 签名 通过 签名规则页 算法计算出来 | jack |
| CallbackUrl | string | 否 | 异步通知地址 订单结果回调地址 | https://www.google.com |
| Payer | string | 否 | 付款人姓名空值则不参与签名 | 张三 |
| PayerNo | string | 否 | 付款人账号空值则不参与签名 | xxx@qq.com |
| PayerAddress | string | 否 | 付款人地址空值则不参与签名 | xxx |
| Ext | string | 否 | 扩展字段 订单回调会包括此数据, 空值则不参与签名 | xxx |
| ReturnUrl | string | 否 | 同步页面跳转地址空值则不参与签名 | https://www.google.com |
| ClientIp | string | 否 | 终端用户下单 IP空值则不参与签名 | 127.0.0.1 |
| ClientId | string | 否 | 终端用户 ID 用于识别终端客户, 空值则不参与签名 | jack |
参数示例
json
{
"PayChannelId": "test",
"OrderNo": "test0001",
"Amount": "100",
"CallbackUrl": "https://www.google.com",
"AccessKey": "dTBTLXiFRZqcUMRRH43HTA",
"Ext": "ext",
"Timestamp": 1655997727,
"Sign": "96907844ea7b2fd4c5903c747e13db98"
}响应参数
| 属性 | 类型 | 必填 | 描述 |
|---|---|---|---|
Code | int | 是 | 状态码 (0:成功) |
Message | string | 是 | 提示消息 |
Data | object | 否 | 业务主体 |
├─ OrderNo | string | 是 | 平台订单号 |
├─ PayeeInfo | object | 是 | 收款信息 |
│ └─ CashUrl | string | 是 | 支付跳转地址 |
│ └─ Type | string | 是 | 链接类型 |
接口响应
json
{
"Data": {
"OrderNo": "TEST202604171936250000009",
"MerchantOrderNo": "472cbbb847044d86a5c9923077900df4",
"PayeeInfo": {
"CashUrl": "https://…/api/pay/echo?orderNo=TEST202604171936250000009",
"Type": "DirectUrl"
}
},
"Code": 0,
"Message": ""
}