daltonmccleery / cashier-stripe-webhook-tester
在不使用Ngrok的情况下本地测试Stripe事件和webhook处理。
1.0.0
2024-09-10 14:15 UTC
Requires
- php: ^8.2
- illuminate/support: ^10.0 || ^11.0
- laravel/cashier: ^14.0 || ^15.0
- stripe/stripe-php: ^13.0 || ^14.0|| ^15.0
Requires (Dev)
- orchestra/testbench: ^8.0 || ^9.0
- pestphp/pest: ^2.30
- pestphp/pest-plugin-faker: ^2.0
- pestphp/pest-plugin-laravel: ^2.2
README
在不使用Ngrok的情况下本地测试Stripe事件和webhook处理。
要求
您需要安装Laravel Cashier - Stripe 包,并在您的 .env
文件中设置Stripe API密钥。
安装
composer require --dev daltonmccleery/cashier-stripe-webhook-tester
使用方法
连续轮询Stripe在执行交易或更新客户和订阅时分发的新的事件。
php artisan tester:stripe-listen
按顺序回放一系列Stripe事件,并触发它们适当的webhook。
php artisan tester:stripe-replay