1、接口介绍
商户商户先调用该接口在快接后台生成预支付交易单,可以通过用户银联跳转,银联二维码展示等方式最终在银行网银页面完成支付的一种支付方式
请求方式:POST请求
支付方式 接口请求地址 云闪付WAP支付 http://商户后台查看/unionpay/wap_pay 云闪付网关支付 http://商户后台查看/unionpay/gateway_pay 云闪付扫码支付 http://商户后台查看/unionpay/scan_pay 云闪付APP支付 http://商户后台查看/unionpay/app_pay 2、请求参数
序号 请求参数 是否必填 类型 最大长度 描述 示范值 1 agent_no 否 String 15 代理商号(商户类型为代理时,必传,快接平台分配给接入代理商唯一的编号,请登录代理后台代理中心查看 201857831440477 2 merchant_no 是 String 10 快接平台分配的唯一商户号 2017092012 3 merchant_order_no 是 String 35 商户订单号 201709191749201232asdas 4 notify_url 是 String 100 通知地址 http://www.kj-pay.com/ 5 return_url 否 String 100 商户跳转地址,银联扫码、WAP支付必填 http://www.kj-pay.com/ 6 start_time 是 String 14 订单开始时间(格式为yyyyMMddHHmmss) 20171028100150 7 trade_amount 是 String 11 交易金额 单位为元,精确到小数点后两位,取值 0.01 8 goods_name 是 String 50 商品名称 测试商品 9 goods_desc 是 String 100 商品描述 test 10 card_no 否 String 20 银联卡号,WAP支付参数 6222021402021090000 11 bank_code 否 String 20 银行编码,网关支付参数 01020000 12 app_no 否 String 18 应用编号(可在商户中心->应用管理->应用信息 处选择该订单所属应用编号) 201710231452342219 13 attach 否 String 255 业务扩展参数,该参数异步通知时原样返回,不填则不返回 1 14 sign_type 是 String 1 签名类型(1->md5) 1 15 sign 是 String 32 签名 88772a091467bc0fa4790bcad0b1ee69 3、响应参数
序号 返回参数 是否必填 字段类型 描述 1 data 是 String json数据 2 └ trade_no 是 String 交易订单号 3 └ pay_url 否 String 支付链接 4 └ image 否 String 二维码图片数据串,扫码支付返回的是image,其他默认都是pay_url 5 └ tn 否 String 银联app支付通道返回,通过tn(交易流水号)去银联支付控件唤起支付 6 └ sign 是 String 签名 7 info 是 String 描述 8 status 是 String 返回码 示例:1 接口请求成功; 99 接口请求失败; 30 响应验签失败