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

Aceitar Pagamentos Antecipados de Renovação #121

Open
soareseneves opened this issue Jun 7, 2019 · 0 comments
Open

Aceitar Pagamentos Antecipados de Renovação #121

soareseneves opened this issue Jun 7, 2019 · 0 comments

Comments

@soareseneves
Copy link
Contributor

Descreva o bug
Quando a opção Aceitar Pagamentos Antecipados de Renovação está ativa, o botão Renovar Agora fica disponível na página da assinatura do cliente e ao clicar nesse botão, a página é redirecionada para o checkout.

Como reproduzir
Passos para reprodução do comportamento:

  1. Vá para WP-Admin -> WooCommerce -> Configurações -> Assinaturas
  2. Marque a caixa Aceitar Pagamentos Antecipados de Renovação
  3. Faça um pedido de assinatura por cartão ou boleto(necessário baixa manual)
  4. Após o pagamento ser processado, vá para a página Minha Conta e clique em Minha Assinatura.
  5. Clique no botão Renovar Agora

Comportamento Esperado
Duas requisições para a API da Vindi, 'subscriptions/XXX/renew' e em seguida 'periods/XXX/bill', após isso uma simples atualização da página com um parametro pra ocultar o botão Renovar Agora pois a API demora alguns segundos pra mudar o status da assinatura e uma mensagem informando o usuário que a assinatura foi renovada:

wc_add_notice( __('Renovação de assinatura antecipada! Em alguns minutos você receberá um email com mais informações.', VINDI_IDENTIFIER), 'success' );

Desktop (favor completar as seguintes informações):

  • OS: Windows 10
  • Browser: Chrome
  • Version: 74
  • Wordpress 5.2.1
  • Woocommerce 3.6.4
  • PHP 7.3

Contexto adicional
Implementei o que descrevi no Comportamento Esperado em uma branch local e está funcionando perfeitamente, não criei um pull request pois não sei se isso é uma funcionalidade ou bug e se é algo que vocês tem a intenção de dar suporte.

@soareseneves soareseneves changed the title Aceitar Pagamentos Antecipados de Renovação Aceitar Pagamentos Antecipados de Assinatura Jun 12, 2019
@soareseneves soareseneves changed the title Aceitar Pagamentos Antecipados de Assinatura Aceitar Pagamentos Antecipados de Renovação Jun 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants