zoukankan      html  css  js  c++  java
  • 微信支付--native版本 PC网站二维码支付

    一、介绍

    Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站、实体店单品或订单、媒体广告支付等场景。

    二、文档

    统一下单

    接口链接

    URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder

     URL地址:https://api2.mch.weixin.qq.com/pay/unifiedorder(备用域名)见跨城冗灾方案

    是否需要证书

    请求参数 *

     

    签名:*

    签名验证工具

    https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=20_1 

    签名注意事项:

    1.签名方式默认时MD5,如果要用HMAC-SHA256的话,那么sign_type一定要传HMAC-SHA256

    2.进行签名时,参数名一定要有顺序 a->b->c......

    3.所签名的参数,必须和请求时的一直(sign除外)

    4.如果服务端调用统一下单接口 提示 签名错误,但是“签名校验工具” 比对是通过的。而且所有的参数都对比过的,并且都确定没问题的话

    那么就可以重新设一下API密钥(key)的值(设成原密码就行)

     成功后回调

      这个一定要按照文档给的返回结果,一致返回(包含缩进和换行)

    要不然微信会一直回调的。

  • 相关阅读:
    dedecms(4)
    dedecms(3)
    jquery-submit:f[s] is not a function
    修改mysql字符集
    CentOS-6.3安装配置SVN[转载]
    centos下编译安装curl拓展
    CSS杂集(标准流&多行垂直居中)
    杂集一(yii自动登陆过程浅析)
    webservice连接超时处理
    JavaScript 实现触点式弹出菜单插件
  • 原文地址:https://www.cnblogs.com/zbzdqsmh/p/14110943.html
Copyright © 2011-2022 走看看