Laravel - Как получить все подписки с метаданными из Stripe - PullRequest
2 голосов
/ 24 апреля 2019

Я создаю подписку Stripe с помощью кассы Laravel. Я успешно создал подписку в Stripe с метаданными. Как получить все подписки (с метаданными) клиента .?

Ниже приведен код, который создает подписку

$request->user()->newSubscription('main', $plan->stripe_plan)->withMetadata(['wcda_reference' => $reference])->create($request->stripeToken);

Попробовал приведенный ниже код для получения, но его список из моей базы данных - не из Stripe API

$request->user()->subscriptions();

1 Ответ

1 голос
/ 24 апреля 2019

Вы можете попробовать это:

$request->user()->asStripeCustomer()->subscriptions;

Возвращает список подписок пользователя.

Вот документ Stripe API для ответа: https://stripe.com/docs/api/customers/retrieve

...