[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Ezequiel Dhonatan
Criador Ezequiel Dhonatan 26/02/2022

Olá Carlos!

Como que fica se o usuário estiver num plano e quiser migrar para outro?

Desde já agradeço atenção.

Atenciosamente!

Manager Carlos Ferreira 26/02/2022

Olá, Ezequiel!
Tudo bem?

Boa pergunta amigo.

Aqui uma implementação prática de como fazer isso:
https://stripe.com/docs/api/plans/update

Aqui um exemplo mais completo:
// use Stripe\Subscription;

// Recupera a assinatura do client
$subscription = Subscription::retrieve('subscription id';

// Muda de plano
$charge = Subscription::update('subscription id', [
    'cancel_at_period_end' => false,
    'proration_behavior' => 'create_prorations',
    'billing_cycle_anchor' => 'unchanged',
    'items' => [
        [
            'id' => 'id Aqui',
            'price' => 'plan id',
        ],
    ],
]);

Carlos Ferreira
Criador Ezequiel Dhonatan 26/02/2022

Olá Carlos, boa tarde!

Tudo bem graças a Deus, e com você?

Irei tentar implementar e lhe retorno!

Por ora, obrigado!

Ezequiel Dhonatan
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!