Al actualizar una suscripción existente, billing_cycle_anchor debe estar desactivado, ‘ahora’ o ‘sin cambios’ banda billing_cycle_anchor

Estoy tratando de actualizar la suscripción por el plan de actualización / degradación. Quiero comenzar un nuevo plan solo después de completar el final del período actual del plan. Es decir, ahora estoy en el plan de 1 mes. Cuando actualizo el plan de 6 meses, debería obtener un total de 7 meses de servicio. Pero la cantidad debe ser deducida inmediatamente después de la actualización de la suscripción. Envié la siguiente solicitud a stripe.subscriptions.update. Pero obtengoAl actualizar una suscripción existente, billing_cycle_anchor debe estar desactivado, ‘ahora’ o ‘sin cambios’

{ cancel_at_period_end: false, items: [ { id: 'si_DK9Ypv68LYxOyt', plan: 'plan_DD1O7QiWqDtfA7' } ], billing_cycle_anchor: 1535613276, prorate: false } 

Actualmente no hay manera de hacer esto con una sola actualización del plan. Cuando actualice una suscripción a un nuevo plan, cambiará inmediatamente a él. Esperemos que haya una solución que pueda utilizar para lograr este resultado.

Puede crear un cargo único para el próximo período y, si tiene éxito, actualice la suscripción al nuevo plan con un período de prueba que finaliza al final del siguiente período. El inconveniente es que si actualiza el periodo intermedio de la suscripción, Stripe no podrá calcular el prorrateo por usted.