vitepay/core

一个基于thinkphp 6的多网关支付框架。

1.0.0 2020-08-27 10:56 UTC

This package is auto-updated.

Last update: 2024-09-05 22:32:27 UTC


README

一个基于thinkphp6的多网关支付框架。

安装

composer require vitepay/core vitepay/wechat

使用

修改 config/vitepay.php

return [
	'sandbox'    => true,//沙箱模式
	'charge'     => 'app\\model\\Charge',
	'notify_url' => '',//留空则设为PAY_NOTIFY对应的路由
	'route'      => true,//是否注册路由
];

需要指定 charge模型,并实现Payable

/**@var \vitepay\core\traits\PayableModel $charge */
$charge=\app\model\Charge::find()

//起调支付 
$charge->pay('wechat_js');

//查询结果

$charge->query();    

//判断结果

$charge->isComplete();

支持的支付网关

所有的支付网关需要实现Gateway.

当前可用支付网关如下:

感谢

许可证

The MIT License (MIT). 请参阅许可证文件获取更多信息。