Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

alex32's avatar

Cashier Webhooks | 403 forbidden - No signatures found

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); 

Screenshot

0 likes
1 reply

Please or to participate in this conversation.