- 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 响应验签失败 
