Dúvidas sobre pagamento, assinatura e tokens de pagamento

EXIBINDO RESPOSTAS:

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia @antoniofernandes, tudo bem?
Nesse caso o plano não define o preço, o preço é definido pela assinatura (subscription) e não há como alterar seu valor, você teria que cancelar essa assinatura e gerar uma nova assinatura com o novo valor.

Avatar discord do usuario antoniofernandes

antoniofernandes

mas neste caso nao teria como fazer isso por debaixo dos panos, pq teria que armazenar dados do cartao do user, correto?
vc teria uma saida para essa situacao?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Quando você gerar o payment_token para a emissão da primeira cobrança você pode gerar com o atributo reuse = true, assim o payment_token continuará valido.

Avatar discord do usuario antoniofernandes

antoniofernandes

Considerando que essa é a funcao que gera o payment

js

window.getPaymentToken(
{
brand: data.brand,
number: data.cardNumber,
cvv: data.cvv,
expiration_month: data.month,
expiration_year: data.year,
},
checkPayment,
);


onde seria setado reuse = true?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Para utilizar o reuse bastar utilizar da seguinte forma:

window.getPaymentToken(
{
brand: data.brand,
number: data.cardNumber,
cvv: data.cvv,
expiration_month: data.month,
expiration_year: data.year,
reuse: true
},
checkPayment,
);

Avatar discord do usuario antoniofernandes

antoniofernandes

Valeu amigo, entendi.
So me tire uma ultima duvida.

Avatar discord do usuario igor_efi

igor_efi

Boa tarde, @antoniofernandes! Exato, e neste caso vai ser preciso emitir uma nova assinatura.

Avatar discord do usuario antoniofernandes

antoniofernandes

ok, mas a duvida é se recebe o status como assinatura cancelada?

Avatar discord do usuario igor_efi

igor_efi

Sim

Avatar discord do usuario rubenskuhl

rubenskuhl

Se for substituição por cartão novo, mesmo que com nova numeração, tem vezes que as bandeiras conseguem manter o mesmo token funcionando. Não é sempre e não tem como saber quando vai acontecer, só um aviso de que pode acontecer.