cloud: fix subs

This commit is contained in:
Andras Bacsai
2023-10-27 10:17:13 +02:00
parent eda8b34297
commit ba424efd39
5 changed files with 11 additions and 7 deletions

View File

@@ -305,11 +305,11 @@ Route::post('/payments/stripe/events', function () {
'stripe_plan_id' => $planId,
'stripe_cancel_at_period_end' => $cancelAtPeriodEnd,
]);
if ($status === 'paused') {
if ($status === 'paused' || $status === 'incomplete_expired') {
$subscription->update([
'stripe_invoice_paid' => false,
]);
send_internal_notification('Subscription paused for team: ' . $subscription->team->id);
send_internal_notification('Subscription paused or incomplete for team: ' . $subscription->team->id);
}
// Trial ended but subscribed, reactive servers