3 Star 27 Fork 10

Sinnoo / minipay

加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

minipay

介绍

通用的微信、支付宝、QQ等三方支付

软件架构

php7 curl alipay wxpay qqpay

安装教程

  1. composer.json 配置 "minipay/minipay": "^0.0.2",
  2. composer update
  3. 可以在实例化的时候传入配置new \Pay\Service\Wxpay\H5pay($config);
  4. $config的配置参数和字段名严格按照\Pay\Config目录下对应的配置

使用说明

  1. 支付宝支付
例如:H5支付
$params['price'] = 1;
$params['subject'] = '商品支付';
$params['orderNumber'] = '123abc';
$params['redirectUrl'] = '';//支付完成后跳转的页面;
$pay = new \Pay\Service\Alipay\H5pay($config);
$pay->doH5Pay($params);
  1. 微信支付
例如:
2.1 微信H5支付
$params['price'] = 1;
$params['subject'] = '商品支付信息';
$params['body'] = '商品支付信息';
$params['orderNumber'] = '123abc';
$params['redirectUrl'] = '';//支付完成后跳转的页面;
$pay = new \Pay\Service\Wxpay\H5pay();
$pay->doH5Pay($params);

2.2 Jsapi支付
(new \Pay\Service\Wxpay\Jsapi($config))->doJsapi($params);
2.3 App支付
(new \Pay\Service\Wxpay\App($config))->doApp($params);
  1. QQ支付类似不再赘述

回调验证

  • (new \Pay\Service\Wxpay\Callback($config))->verification($data);
  • $data是对三方传递的内容整理后的数组格式
  • 验证结果返回false或者true,再自己处理业务逻辑

参与贡献

  1. 1471674872@qq.com
  2. 18331274710@qq.com

仓库评论 ( 0 )

你可以在登录后,发表评论

简介

通用的微信、支付宝、QQ等三方支付 展开 收起
PHP
MulanPSL-1.0
取消

minipay

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/songms/minipay.git
git@gitee.com:songms/minipay.git
songms
minipay
minipay
master

搜索帮助

141041 ab9339c7 1850385 141043 25c028d5 1850385