daltonmccleery / cashier-paddle-webhook-tester
Testing Paddle events and webhook handling locally without Ngrok.
                                    Fund package maintenance!
                                                                            
                                                                                                                                        daltonmccleery
                                                                                    
                                                                
Installs: 3 486
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/daltonmccleery/cashier-paddle-webhook-tester
Requires
- php: ^8.2
 - illuminate/support: ^11.0|^12.0
 - laravel/cashier-paddle: ^2.5
 
Requires (Dev)
- orchestra/testbench: ^9.0|^10.0
 - pestphp/pest: ^2.30|^3.0
 - pestphp/pest-plugin-faker: ^2.0|^3.0
 - pestphp/pest-plugin-laravel: ^2.2|^3.0
 
README
Testing Paddle events and webhook handling locally without Ngrok.
Requirements
You will need to have the Laravel Cashier - Paddle package installed and your
Paddle API keys set up in your .env file.
Install
composer require --dev daltonmccleery/cashier-paddle-webhook-tester
Usage
Continuously poll for the new events dispatched by Paddle when making transactions or updating customers and subscriptions.
php artisan tester:paddle-listen
Replay a sequence of Paddle events, in order, and fire their appropriate webhook.
php artisan tester:paddle-replay