From 47c8db98b60f42e6c898a2704e53131f7bb1f264 Mon Sep 17 00:00:00 2001 From: Hritikkk9 Date: Thu, 11 Jul 2024 14:46:56 +0530 Subject: [PATCH 1/2] 30 days added --- .../APIs/Customer_API/StripeWebhookController.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php index 48dfc92..329d2e7 100644 --- a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php +++ b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php @@ -115,17 +115,18 @@ class StripeWebhookController extends Controller if ($userLastReferredDate && $userLastReferredDate->referred_date_time) { Log::info("trial date added for multiple time"); $date = new DateTime($userLastReferredDate->referred_date_time); + $date = new DateTime($nextPaymentDate); + $date->modify('+30 days'); } else { $date = new DateTime($nextPaymentDate); } - // $date = new DateTime($nextPaymentDate); - // $date->modify('+30 days'); - + + $newDate = $date->format('Y-m-d H:i:s'); Log::info("new Date = "); Log::info($newDate); $timestampForReferralUser = $date->getTimestamp(); - + Log::info($timestampForReferralUser); $updateSubscription = $stripe->subscriptions->update( $referralUserSubscriptionData->subscription_id, ['trial_end' => $timestampForReferralUser] From 53cdc96c6dac1481b7776a93812473855a0c6930 Mon Sep 17 00:00:00 2001 From: Hritikkk9 Date: Thu, 11 Jul 2024 14:48:45 +0530 Subject: [PATCH 2/2] 30 days added new --- .../Controllers/APIs/Customer_API/StripeWebhookController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php index 329d2e7..9445c90 100644 --- a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php +++ b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php @@ -115,7 +115,7 @@ class StripeWebhookController extends Controller if ($userLastReferredDate && $userLastReferredDate->referred_date_time) { Log::info("trial date added for multiple time"); $date = new DateTime($userLastReferredDate->referred_date_time); - $date = new DateTime($nextPaymentDate); + // $date = new DateTime($nextPaymentDate); $date->modify('+30 days'); } else { $date = new DateTime($nextPaymentDate);