From 8807ec333bef64dac67afa819d700ef3d72552b5 Mon Sep 17 00:00:00 2001 From: Nadir Hamid Date: Mon, 1 Jun 2026 21:36:08 +0000 Subject: [PATCH] include card details in failed payment email. --- app/app/Console/Commands/RabbitMQEventConsumer.php | 5 ++++- app/resources/views/emails/billing_failed.blade.php | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/app/Console/Commands/RabbitMQEventConsumer.php b/app/app/Console/Commands/RabbitMQEventConsumer.php index 0780f8379..36f9fe07e 100644 --- a/app/app/Console/Commands/RabbitMQEventConsumer.php +++ b/app/app/Console/Commands/RabbitMQEventConsumer.php @@ -101,7 +101,10 @@ public function handlePaymentFailure($msg) $result = EmailHelper::sendEmail("Action Required: Payment Failed", $user->email, "billing_failed", [ 'user' => $user, 'reason' => $data['reason'], - 'workspace_id' => $data['workspace_id'] + 'workspace_id' => $data['workspace_id'], + 'subscription_id' => $data['subscription_id'], + 'card_last_4' => $data['card_last_4'], + 'card_brand' => $data['card_brand'] ]); if ($result === TRUE) { diff --git a/app/resources/views/emails/billing_failed.blade.php b/app/resources/views/emails/billing_failed.blade.php index e32b38d0e..bbf70daee 100755 --- a/app/resources/views/emails/billing_failed.blade.php +++ b/app/resources/views/emails/billing_failed.blade.php @@ -64,6 +64,7 @@ class="paragraph_block block-1" role="presentation"

Subscription ID: {{ $subscription_id }}
Workspace ID: {{ $workspace_id }}
+ Card: {{ $card_brand }} ending in {{ $card_last_4 }}
Reason: {{ $reason }}