银联JS支付下单接口

接口名称

openapi.payment.unionpay.H5

请求方式

POST

请求头

application/json; charset=utf-8

请求业务参数

参数 类型 是否必填 最大长度 描述
merchant_order_sn string 32 第三方商户的订单号,确保唯一,前后不允许带空格
total_fee float 10 订单金额(元)
up_user_id string 64 银联授权用户标识
store_id int 10 门店ID,当存在多个门店时,此字段必填
cashier_id int 10 收银员ID
body string 128 对交易或商品的描述(微信上body值显示在商品,支付宝上body值显示在商品说明)
call_back_url string 256 支付成功后异步通知链接
attach string 127 附加字段
  • 请求示例:
{
  "biz_content": "{\"attach\":\"\订\单:123456\",\"store_id\":4178,\"merchant_order_sn\":\"201712201513777188104\",\"total_fee\":0.01,\"buyer_id\":\"2088102172333941\"}",
  "method": "openapi.payment.unionpay.H5",
  "format": "json",
  "sign_method": "md5",
  "sign": "8825AC6F016773810E10354804ADE000",
  "app_id": "20170601202131300809",
  "nonce": "201712201513777188215nonce",
  "version": "1.0"
}

成功响应参数

参数 类型 是否必填 最大长度 描述
order_sn string 32 付呗订单号
trade_no string 64 商户单号
redirect_url int 16 银联支付url
  • 响应示例:
{
  "result_message": "成功",
  "data": {
    "order_sn": "20171220213948990272",
    "trade_no": "2017122021001004940200330192",
    "redirect_url":""
  },
  "result_code": 200
}

失败响应参数

参数 类型 是否必填 最大长度 描述
result_message string 不定 付呗平台错误信息
result_code num 3 付呗平台错误码
sub_code string 不定 平台方错误码

results matching ""

    No results matching ""