扫码支付接口

接口名称

openapi.payment.order.scan

请求方式

POST

请求头

application/json; charset=utf-8

请求业务参数

[!TIP]

因微信政策调整,本接口微信支付将于2019年9月15号后关闭,建议存量商户调整为接入微信公众号支付,支付宝可以继续使用。

参数 类型 是否必填 最大长度 描述
merchant_order_sn string 32 第三方商户的订单号,确保唯一
type int 1 支付方式[微信1/支付宝2/银联5]
total_fee float 10 订单金额(元),精确到2位小数
store_id int 10 门店ID,当存在多个门店时,此字段必填
cashier_id int 10 收银员ID
  • 请求示例:
{
  "biz_content": "{\"store_id\":2923,\"merchant_order_sn\":\"201704261493190102916\",\"total_fee\":0.01,\"type\":1}",
  "method": "openapi.payment.order.scan"
}

成功同步返回

参数 类型 是否必填 最大长度 描述
order_sn string 32 付呗订单号
qr_code string 255 二维码原文
  • 响应示例:
{
  "result_message": "成功",
  "data": {
    "out_trade_no": "20161220113545016200",
    "qr_code": "weixin://wxpay/bizpayurl?pr=xxxxx"
  },
  "result_code": 200
}

失败同步返回

参数 类型 是否必填 最大长度 描述
merchant_order_sn string 32 第三方商户的订单号
  • 响应示例:
{
  "result_code": 400,
  "data": {
        "merchant_order_sn":"20160120105532871512"
    }
  "result_message": "失败"
}

results matching ""

    No results matching ""