Stripe не может создавать новые подписки после отмены подписки

Хорошо … У меня есть клиент Боб. Его идентификатор пользователя 1,

Боб уже является клиентом в Stripe, и у него уже есть подписка.

Я хочу отменить его подписку, поэтому я делаю это:

$sub = \Stripe\Subscription::retrieve($subscriptionId);
$sub->cancel();

это работает.

теперь я хочу повторно подписать его на план (не имеет значения, какой план, какой-либо платный план) … Я попробовал:

try {
$subscription = \Stripe\Subscription::create(array(
"customer" => $customerId, // bob's id is 1
"plan" => "premium-plan"));
} catch (\Stripe\Error\ApiConnection $e) {

} catch (\Stripe\Error\InvalidRequest $e) {
// Error is here
} catch (\Stripe\Error\Api $e) {

} catch (\Stripe\Error\Card $e) {

}

ошибка, которую я получаю, здесь: \Stripe\Error\InvalidRequest $e

что может быть не так?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector