diff --git a/app/Factory/SubscriptionFactory.php b/app/Factory/SubscriptionFactory.php index 2f4b2bf2898c..315716b10772 100644 --- a/app/Factory/SubscriptionFactory.php +++ b/app/Factory/SubscriptionFactory.php @@ -11,7 +11,9 @@ namespace App\Factory; +use App\Livewire\BillingPortal\Purchase; use App\Models\Subscription; +use App\Services\Subscription\StepService; class SubscriptionFactory { @@ -20,8 +22,8 @@ class SubscriptionFactory $billing_subscription = new Subscription(); $billing_subscription->company_id = $company_id; $billing_subscription->user_id = $user_id; - $billing_subscription->steps = collect(\App\Livewire\BillingPortal\Purchase::defaultSteps()) - ->pluck('id') + $billing_subscription->steps = collect(Purchase::defaultSteps()) + ->map(fn($step) => StepService::mapClassNameToString($step)) ->implode(','); return $billing_subscription;