网站首页 文章专栏 常用微信和支付宝支付方法
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
转载请注明出处