From 771dc30b813b39f1715e78d6ce5c15262f051ede Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 11 Dec 2023 08:32:42 +0100 Subject: [PATCH] fix: do not send telegram noti on intent payment failed --- routes/webhooks.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/routes/webhooks.php b/routes/webhooks.php index 17efae2d2..92280bf21 100644 --- a/routes/webhooks.php +++ b/routes/webhooks.php @@ -640,7 +640,9 @@ Route::post('/payments/stripe/events', function () { // Unhandled event type } } catch (Exception $e) { - send_internal_notification("Subscription webhook ($type) failed: " . $e->getMessage()); + if ($type !== 'payment_intent.payment_failed') { + send_internal_notification("Subscription webhook ($type) failed: " . $e->getMessage()); + } $webhook->update([ 'status' => 'failed', 'failure_reason' => $e->getMessage(),