Я пытаюсь обновить количество подписок, но получаю ошибку.Я не уверен, правильный ли мой код или нет, так как я новичок в полосе.
Я получил информацию о существующих подписках, а затем попытался обновить количество подписок.
\Stripe\Stripe::setApiKey(config('services.stripe.secret'));
$SubscriptionDtl= \Stripe\Subscription::retrieve("sub_F0IJi5YQiZZgKw");
$quantity=$SubscriptionDtl['quantity'];
$data=$SubscriptionDtl['data'];
$customer=$SubscriptionDtl['customer'];
$plan=$SubscriptionDtl['plan'];
try{
$subscription = \Stripe\Subscription::update([
'customer' => $customer,
'items' => [
[
'plan' => $plan['id'],
'quantity' =>$quantity+1,
],
],
]);
}catch(Exception $ex){
die($ex->getMessage());
}
в настоящее время появляется следующая ошибка: "urlencode () ожидает, что параметр 1 будет строкой, задан массив"
Ожидается обновление количества подписки для клиентов.Не могли бы вы помочь мне в этом?