Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Retrieve list of subscription plans from stripe with Laravel 5.4

How to obtain a list of subscription plans from stripe with Laravel 5.4?

Is there even a way to retrieve a list of subscription plans?

the following checks if a user is subscribed to a plan

@if(Auth::user()->subscribed('dailyTest'))

but is there something like

@foreach (Stripe::plans() as $plan)
like image 974
The-WebGuy Avatar asked Sep 27 '17 14:09

The-WebGuy


1 Answers

In your controller you should be able to do the following:

\Stripe\Stripe::setApiKey(config('services.stripe.secret'));
$plans = \Stripe\Plan::all();

$plans will contain a collection of all the plans that are set up in Stripe.

like image 116
Mezzair Avatar answered Nov 09 '22 22:11

Mezzair