zoukankan      html  css  js  c++  java
  • 微信支付

    1. 支付接入类型

      公众号
      ⼩程序
      APP
      PC⽹站
      企业微信
      线下场所

    2. PC 网站接入

      微信⽀付⽀持完成域名ICP备案的⽹站接⼊⽀付功能
      PC⽹站接⼊⽀付后,可以通过JSAPI⽀付或Native⽀付,⾃⾏开发⽣成⼆维码,⽤户使⽤微信“扫⼀扫”来完成⽀付
     

    3. 支付账号

      ⽀付接⼝要求APPID与MCH_ID必须有绑定关系
      在公众平台注册公众号、⼩程序时,会得到⼀个APPID
      在公众平台申请微信⽀付后,会得到⼀个MCH_ID
      使⽤⽀付接⼝时,需要提供APPID和MCH_ID

    4. 微信JSAPI支付

      在微信浏览器⾥执⾏JS调起⽀付。接⼝输⼊输出数据格式为JSON
      注意:WeixinJSBridge内置对象在其他浏览器中⽆效。

    5. JSAPI支付接口请求参数

    名称 变量名 必填 类型 示例值 描述
    公众号id appid String(16) wx8888888888 商户注册具有支付权限的公众号成功后即可获得
    时间戳 timeStamp String(32) 1414561699 当前的时间,其他详见 时间戳规则(https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_2)
    随机字符串 nonceStr String(32)
    5K8264ILTKCH16CQ250
    2SI8ZNMTM67VS
    随机字符串,不长于32位。推荐随机数生成算法(https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3)
    订单详情扩展字符 package String(128)
    prepay_id=123456789
    统一下单接口返回的prepay_id参数值,提交格式如: prepay_id=***
    签名方式 signType String(32)
    MD5
    签名类型,默认为MD5,⽀持HMAC-SHA256和MD5。注意此处需
    签名 paySign String(64)
    C380BEC2BFD727A4B68
    45133519F3AD6
    签名,详见签名生成算法 (https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3


    6. JSAPI支付接口

    返回值                      描述
     
    get_brand_wcpay_request:ok            ⽀付成功
     
    get_brand_wcpay_request:cancel          ⽀付过程中⽤户取消
     
    get_brand_wcpay_request:fail            ⽀付失败
     

    7. 参数说明

    paySign: 微信签名,需要⾃⼰在后台⽤算法⽣成,然后传给前端,签名算法参考:https://
    pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=4_3

    8. 参考资料

      微信内H5⽀付: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
     
      JSAPI⽀付:https://pay.weixin.qq.com/wiki/doc/api/index.html
  • 相关阅读:
    Vue.js_础学习之DOM操作
    node REPL
    node npm
    Vue.js_getter and setter
    tomcat+nginx+redis实现均衡负载以及session共享
    深入浅出微服务框架dubbo(一):基础篇
    Linux下安装zip解压功能
    Linux下查看CPU型号,内存大小,硬盘空间的命令
    Linux查看系统信息命令
    MyBatis自动生成代码之generatorConfig配置文件及其详细解读
  • 原文地址:https://www.cnblogs.com/xinzaiyuan/p/12904618.html
Copyright © 2011-2022 走看看