zoukankan      html  css  js  c++  java
  • 微信支付——退款篇

    https://pay.weixin.qq.com/wiki/doc/api/index.html
    在微信中下载技术demo
    按照下载的文件中的doc中操作:
    快速搭建指南

    ①、安装配置nginx+phpfpm+php

    ②、建SDK解压到网站根目录

    ③、修改lib/WxPay.Config.php为自己申请的商户号的信息(配置详见说明)

    ⑤、下载证书替换cert下的文件——退款是需要用到证书的。

    ⑥、搭建完成


    遇见问题1

    微信支付错误两个问题的解决:curl出错,错误码:58

    解决方法:配置文件中的证书路径必须写绝对路径,且如下

    WxPay.Config.php文件中

    const SSLCERT_PATH = 'C:wampwww****WxpayAPI_php_v3exampleapiclient_cert.pem';
    const SSLKEY_PATH = 'C:wampwww****WxpayAPI_php_v3exampleapiclient_key.pem';

    问题2

    微信支付错误两个问题的解决:curl出错,错误码:60

    这个错误通过修改文件WxPay.Api.php 解决,具体如下:

     

    第537行

    curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);

    curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//严格校验


    to

    curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);

    curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);//严格校验2

     

    这样,这两个问题就解决了!祝你好运!




  • 相关阅读:
    《HTTP 权威指南》笔记:第十二章 基本认证体制
    os模块,序列化模块
    常用模块,时间模块,sys模块
    random模块
    re模块
    正则表达式
    模块和包
    内置方法及模块初识,set的hash算法面试题
    fromkeys,eval,join的使用
    反射及内置方法
  • 原文地址:https://www.cnblogs.com/linewman/p/9918292.html
Copyright © 2011-2022 走看看