joelia / laravel-authorize-net-subscription-webhooks
Authorize.Net 定期订阅 Webhook
dev-master
2019-03-19 16:19 UTC
Requires
- php: ^7.1
- authorizenet/authorizenet: ^2.0
- illuminate/support: >=5.7
Requires (Dev)
- orchestra/testbench: 3.8.*
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-20 04:08:49 UTC
README
使用 Authorize.net Webhook 控制用户的付费订阅。
安装
您可以通过 composer 安装此包。
composer require joeelia/laravel-authorize-net-subscription-webhooks php artisan migrate php artisan vendor:publish --provider="Joeelia\AuthorizeNet\AuthorizeNetServiceProvider" --tag="config"
使用
在 config/authorize-net-webhooks.php 中,您需要配置所有选项。根据您想要处理的 Webhook,可以将这些值设置为 True。在您配置了 config/authorize-net-webhooks.php 中的值之后,需要运行
php artisan make:webhookjobs
这将生成 app/WebhookJobs 目录并构建将接收 Authorize.Net Webhook 有效负载的工作。您可以从那里编写您的逻辑。
配置 Authorize.Net
在 Authorize.Net 设置中,您需要设置您的 Webhook 路由。默认路由是 <yourdomain.com>/authnet/webhook。您可以在 Authorize.Net 控制台下的 ACCOUNT>Settings>Webhooks 中设置此路由。
更新日志
有关最近更改的更多信息,请参阅 更新日志。
贡献
有关详细信息,请参阅 贡献指南。
安全
如果您发现任何安全相关的问题,请通过电子邮件 mrjoeelia@gmail.com 而不是使用问题跟踪器。
鸣谢
许可证
Unlicense 许可证。有关更多信息,请参阅 许可证文件。