сашагм / 支付
接受 Laravel 框架上 Loong Online/血与魂游戏项目的支付
1.1.5
2024-09-11 19:31 UTC
Requires
- php: ^7.3|^8.0
- guzzlehttp/guzzle: ^7.9
Requires (Dev)
- orchestra/testbench: ^7.9
- phpunit/phpunit: ^9.5
README
描述
使用我们的包,可以在您的网站上接收支付。自动处理并执行到账户的入账。可选地,有充值账户的奖励系统。例如,充值1000元,账户将入账1100元(+10%)。可以完全自定义奖励系统。
安装
- composer require sashagm/payment
- php artisan payment:install
支持的支付系统
配置
货币
- 主要
- 643 俄罗斯卢布 (RUB)
- Webmoney
- 840 美元 (USD)
路由
配置
- 设置配置文件
config/payment.php
- 在文件
.env
中添加必要的配置- FREEKASSA_ID
- FREEKASSA_SECRET
- PAYEER_ID
- PAYEER_SECRET
- WEBMONEY_ID
- WEBMONEY_SECRET
- LITEKASSA_ID
- LITEKASSA_SECRET
- PAYOK_ID
- PAYOK_SECRET
备注
- 如果处理器不工作?
- 因为它是基于 Laravel 的,所以使用了 CSRF 保护,需要排除路由,将它们的 URI 添加到中间件 VerifyCsrfToken 的
$except
属性中。
- 因为它是基于 Laravel 的,所以使用了 CSRF 保护,需要排除路由,将它们的 URI 添加到中间件 VerifyCsrfToken 的
protected $except = [
'payment/*',
];
- Webmoney 不接受俄罗斯卢布 (RUB) 吗?
- 目前与 RU 钱包的合作已停止!实时将金额从 RUB 转换为 USD 并以 USD 开具账单。
许可
Payment 是一个开源软件,按照 MIT 许可证 许可。