diff --git a/app/Http/Controllers/Admin/BillingController.php b/app/Http/Controllers/Admin/BillingController.php index d716c08d..d0d131cf 100644 --- a/app/Http/Controllers/Admin/BillingController.php +++ b/app/Http/Controllers/Admin/BillingController.php @@ -68,7 +68,7 @@ class BillingController extends Controller "id" => $subscription->id, "stripe_id" => $subscription->stripe_id, "name" => ucfirst($user->name), - "plan" => $subscription->name, + "plan" => $subscription->type, "status" => $subscription->stripe_status, "creation_date" => $subscription->created_at->format('Y-m-d') ]; diff --git a/app/Http/Controllers/Webhook/StripeController.php b/app/Http/Controllers/Webhook/StripeController.php index 7c7a7c5c..54102513 100644 --- a/app/Http/Controllers/Webhook/StripeController.php +++ b/app/Http/Controllers/Webhook/StripeController.php @@ -39,7 +39,7 @@ class StripeController extends WebhookController return; } - $subscription->name = $subscription->name ?? $data['metadata']['name'] ?? $this->newSubscriptionName($payload); + $subscription->type = $subscription->type ?? $data['metadata']['name'] ?? $this->newSubscriptionName($payload); $firstItem = $data['items']['data'][0]; $isSinglePrice = count($data['items']['data']) === 1; @@ -47,8 +47,8 @@ class StripeController extends WebhookController // Price... $subscription->stripe_price = $isSinglePrice ? $firstItem['price']['id'] : null; - // Name... - $subscription->name = $this->getSubscriptionName($data['plan']['product']); + // Type - previously (Name) + $subscription->type = $this->getSubscriptionName($data['plan']['product']); // Quantity... $subscription->quantity = $isSinglePrice && isset($firstItem['quantity']) ? $firstItem['quantity'] : null;