Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Não é possível comprar assinaturas com trial e produtos simples no mesmo pedido #107

Open
HenriqueSabino opened this issue Feb 3, 2022 · 2 comments

Comments

@HenriqueSabino
Copy link

Entrei em contato com o suporte de vocês e me foi sugerido abrir um issue para essa funcionalidade aqui no GitHub.

Os passos pra reproduzir são simples:

  • criar uma assinatura com algum período de teste
  • criar um produto simples
  • Adicionar os dois ao carrinho tentar finalizar a compra.

Pelo o que eu vi aqui no código, o problema acontece na linha 359 desse arquivo.

@devaguia
Copy link
Contributor

devaguia commented Sep 9, 2022

Durante o processo de checkout temos essa função de verificação(arquivo), que evita que haja a compra com um produto simples e uma assinatura com trial no carrinho. Gostaria de saber qual é o problema dessa compra. Sabem se há algo nela que geraria um problema no serviço de vocês ou até mesmo no próprio plugin futuramente, durante as renovações?

@ThalitaNsc

@devaguia
Copy link
Contributor

@ThalitaNsc Fiz um teste no meu ambiente local, criando uma assinatura com o trial e um produto avulso. O problema que identifiquei é que, se a fatura avulsa for paga o status do pedido pai muda para "Completo" e por consequência o status da assinatura muda para "Ativo".
Mas esse comportamento também acontece para assinaturas sem o free trial e é um problema independente do período gratuíto.

Sabe se há mais algum problema na compra de produtos avulso + assinatura com free trial? Caso não tenha, não vejo problema em tirar o bloqueio que existe hoje.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants