Level 2
OK, I finally got it working. The webhook_secret was wrong
[2] https://laracasts.com/discuss/channels/laravel/stripe-laravel-cashier-signature-not-found
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I've installed Cashier on Lar 10 and I'm able to create a subscription on Stripe Dashboard from my app. What I'm not able to get is the callback (webhook) from Stripe, and therefore the data object is not saved. (subscriptions, subscription_item) Looking at Stripe Dashboard > Response I get a 403 (forbidden) , and the message below:
No signatures found matching the expected signature for payload
Can you please help. Many thanks
Laravel 10 | Cashier 15.2
Route: (public)
Route::post('/stripe/webhook', 'App\Http\Controllers\StripeWebhookController@handleWebhook')->name('cashier.webhook')->withoutMiddleware(\App\Http\Middleware\VerifyCsrfToken::class);

OK, I finally got it working. The webhook_secret was wrong
[2] https://laracasts.com/discuss/channels/laravel/stripe-laravel-cashier-signature-not-found
Please or to participate in this conversation.