开发文档
快接官网商户平台
  • 1、接口介绍

    商户先调用该接口在快接后台生成预支付交易单,再按扫码、H5等不同场景发起支付,不同的支付方式对应不同的接口请求地址

    请求方式:POST

    支付方式接口请求地址
    支付宝扫码支付http://商户后台查看/alipay/scan_pay
    支付宝WAP(H5)支付http://商户后台查看/alipay/wap_pay
    支付宝APP支付http://商户后台查看/alipay/app_pay
    支付宝JS支付http://商户后台查看/alipay/js_pay
    支付宝线上JS支付http://商户后台查看/alipay/online_js_pay
    支付宝线上扫码支付http://商户后台查看/alipay/online_scan_pay
    支付宝线上WAP支付http://商户后台查看/alipay/online_wap_pay
    支付宝扫码支付(大额)http://商户后台查看/alipay/scan_big_pay
    支付宝被扫支付http://商户后台查看/alipay/micropay
  • 2、请求参数

    序号请求参数是否必填类型最大长度描述示范值
    1agent_noString20代理商号(商户类型为代理时,必传,快接平台分配给接入代理商唯一的编号,请登录代理后台代理中心查看201857831440477
    2merchant_noString20快接平台分配的唯一商户号2017092012
    3merchant_order_noString35商户订单号201709191749201232asdas
    4notify_urlString100通知地址http://www.kj-pay.com/
    5start_timeString14订单开始时间(格式为yyyyMMddHHmmss)20171028100150
    6alipay_uidString16支付宝JS支付参数 支付宝唯一用户号(2088开头的16位纯数字,和alipay_no不能同时空
    7alipay_noString50支付宝JS支付参数 支付宝账号(和alipay_uid不能同时为空)
    8trade_amountString11交易金额 单位为元,精确到小数点后两位,取值0.01
    9goods_nameString50商品名称测试商品
    10goods_descString100商品描述test
    11return_urlString100同步跳转地址(需要同步跳转时,请确保该值为正确地址,并且pay_mode值必须为2)http://www.kj-pay.com/
    12app_noString35应用编号(可在商户中心->应用管理->应用信息 处选择该订单所属应用编号)201710231452342219
    13attachString255业务扩展参数,该参数异步通知时原样返回,不填则不返回1
    14pay_senceString255支付场景,H5必填参数苹果传示例值1,安卓传示例值2,Wap端传示例值3,注意参数值部分替换成自己的 1、{"type":"IOS","bundle_id":"com.tencent.wzryIOS","app_name":"王者荣耀"} 2、{"type":"Android","app_name": "王者荣耀","package_name": "com.tencent.tmgp.sgame"} 3、{"type":"Wap","wap_url": "http://www.kj-pay.com","wap_name": "快接支付"}
    15pay_typeString1返回支付参数类型(默认值为0,类型0:二维码图片 1:支付链接)1
    16receiversString2048分账接收方列表(JSON类型的字符串),需走分账业务并需要传分账接收方的必填;订单无需分账时receivers不传即可分账接收方列表 不超过49个 json对象 示例值、[{"member_id":"20040801","amount":"0.10"}]
    17user_ipString15IP地址(32域必填)Ip获取方式参考地址 https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_5
    18auth_codeString80付款码数字,支付宝被扫支付必须131563858867504301
    19terminal_idString50终端设备号,支付宝被扫支付必须D00000XXX
    20sign_typeString1签名类型(1->md5)1
    21signString32签名88772a091467bc0fa4790bcad0b1ee69
    receivers参数——单次实时分账
    序号请求参数是否必填类型最大长度描述示范值
    1member_idString11分账接收方用户标识,通过快接商务入驻获取20040801
    2amountString10分账金额,精确到小数点后两位;分账总额不得大于订单结算金额,未分账金额将结算至交易商户结算账户0.01
  • 3、响应参数

    序号返回参数是否必填字段类型描述
    1dataStringjson数据
    2└ trade_noString交易订单号
    3└ pay_urlString支付链接
    4└ imageString二维码图片数据串,扫码支付返回的是image,其他默认都是pay_url
    5└ signString签名
    6infoString描述
    7statusString返回码 示例:1 接口请求成功; 99 接口请求失败; 30 响应验签失败