Подписка на обновление Stripe добавляет другой план вместо замены - PullRequest
0 голосов
/ 22 октября 2019

Я хочу, чтобы пользователь мог перейти на другой план. В настоящее время, когда я публикую сообщение, он добавляет ДРУГОЙ план пользователю, а не заменяет план.

Вот что у меня есть:

let existingCustomer = await stripe.customers.retrieve(customer_id);
let subscriptionId = existingCustomer.subscriptions.data[0].id

await stripe.subscriptions.update(
       subscriptionId,
       {
         items:
          [{ plan: 1002 }]
       })

Это добавление еще одного плана к подписке. , но я хочу, чтобы ЗАМЕНИТЬ plan_id новым (таким образом, есть только 1 активная подписка)

Я следую за документами: https://stripe.com/docs/api/subscriptions/update

Спасибо!

...