小微二维码

此支付方式为 小微收款码 的升级版,即动态小微收款码(因此,需要先在商户后台激活小微收款码)。

和 native 方式类似,用户扫描商户展示在各种场景的二维码进行支付。付款完成后支付猫通知商户服务器付款结果。

与 native 方式的区别:

  1. 支持截屏,然后到微信识别图片付款
  2. 支持微信内长按识别
  3. 二维码有效期为 30 分钟

扫码请求步骤:

  1. 构建请求参数
  2. POST 参数到请求地址
  3. 根据返回内容展示二维码
  4. 用户支付成功后接收异步通知

接口地址

请求参数

字段名称 字段类型 必填参数 说明
mch_id integer Y 商户号
sign string Y 数据签名 详见签名算法
total_fee integer Y 金额,单位分
out_trade_no string Y 商户端自主生成的订单号
body string Y 订单标题
attach string N 商户自定义数据,在notify的时候会原样返回
user_id string N 商户端的用户ID,用户生成商户数据报表

正确返回

字段名称 字段类型 必填参数 说明
return_code integer Y 0: 成功, 非0: 失败,具体参照错误码列表
return_message string Y 错误信息
mch_id integer Y 商户号
sign string Y 数据签名 详见签名算法
out_trade_no string Y 商户生成的订单号原样返回
total_fee integer Y 金额。单位:分
qrcode string Y 二维码图片地址

错误返回

字段名称 字段类型 必填参数 说明
return_code integer Y 0: 成功, 非0: 失败,具体参照错误码列表
return_message string Y 错误信息

错误码

待补充

代码示例

待补充