网站首页 文章专栏 常用微信和支付宝支付方法

常用微信和支付宝支付方法

编辑时间:2020-07-17 16:57:44 作者:苹果 浏览量:3312


    前言:最近又写了一次支付功能,发现几年前写的方法实在看不下去,太菜了,故而重新整理了一个支付类包,以避免以后在写支付类的功能能够快速实现


1.安装支付类包


    composer require bydls/pays


2.调用方法


 src/UsageMode 目录下有两个文件,修改成自己需要的配置即可

        AliConfig.php  支付宝支付的各种配置

        WechatConfig.php  微信支付的各种配置


开始调用:

       use bydls/pays/pay;

     即可使用 src/pay 中的一些方法


     如支付宝web端支付:

    pay::ali_web_pay('订单号', 0.01, '充值');



就是这么的简单粗暴,但是不建议这么用,毕竟这是我的包,万一自己本地更新了包,就又重置。


正确的使用方法:


2.正确的使用方法:

1>.仅使用简单的功能

调用之前,定义几个常量即可

define('WECHAT_APPID','111');   //
define('WECHAT_APP_ID','wx12345678');
define('WECHAT_MINIAPP_ID','wx222222222');
define('WECHAT_MCH_ID','31558987901333');
define('WECHAT_KEY','46e56d25d77d49d573fcf8d0d0c7dbff4444');
define('API_DOMAIN','回调地址');


2>.个人推荐的使用方法:

复制 src/UsageMode目录下的 AliConfig.php、WechatConfig.php两个文件放到自己项目地方,命名空间修改为 namespace bydls\pays\config  即可,然后随意设置自己的配置

3>.重新构建成自己的方法:

将src目录下的pay.php 文件以及 UsageMode整个文件夹复制出来,其他的不需要都动,将UsageMode文件夹中对应加载AliConfig.php或者WechatConfig.php文件代码改成对应路径即可,自己引用自己本地的pay.php文件中的方法即可。当然,自己本地的代码,随意重组删减。



github地址:https://github.com/bydls/pays




    出自:何冰华个人网站

    地址:https://www.hebinghua.com/

    转载请注明出处


来说两句吧
最新评论