收款二维码
生成收款二维码,消费者扫码完成支付。适用于主扫支付场景。
请求接口
POST /open/cashier/trans/scan_pay
通用参数
请求参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| amount | 是 | Long | 支付金额,单位:分 |
| out_trade_no | 是 | String | 业务单号,需保证唯一 |
| subject | 否 | String | 商品描述,不传默认为"收款" |
| remark | 否 | String | 备注 |
响应参数
| 参数 | 类型 | 说明 |
|---|---|---|
| pay_no | String | 支付单号 |
| url | String | 支付跳转 URL,客户端据此生成二维码 |
| expire_time | String | 二维码有效期(默认15分钟),格式 yyyy-MM-dd HH:mm:ss |
请求示例
{
"amount": 100,
"out_trade_no": "TS20260507000001",
"subject": "收款",
"remark": "桌号A03"
}
响应示例
{
"code": 0,
"msg": "success",
"data": {
"pay_no": "PAY20260507000001",
"url": "weixin://wxpay/bizpayurl?pr=xxxxxxx",
"expire_time": "2026-05-07 10:15:00"
}
}