Closed leo-araujo closed 2 years ago
Erro corrigido com as últimas versões do WooCommerce Subscriptions. Ao realizar uma compra sem estar logado ou criar a conta na página de checkout, uma conta é criada de forma automática e um link de geração de senha é enviado para o email do comprador.
Dessa forma sempre será enviado o ID do cliente para a API da VINDI, já que o processo de pagamento ocorre depois do cadastro automático do cliente.
Descrição do bug :bomb:
Na tela de checkout, caso a opção Criar conta? não seja selecionada, ao clicar em finalizar compra, o cliente não será criado na Vindi.
Está ocorrendo uma tentativa de criação de perfil de pagamento com o customer_id nulo.
Segue request de um teste realizado:
Erro exibido no checkout:
OBS: Utilizando o plugin anterior (Vindi WooCommerce) mesmo sem a seleção do campo informado, ocorre a criação do cliente na Vindi, não sendo um impedivo na realização da compra.
Solução de contorno :warning:
Ter como obrigatoriedade a seleção da caixa Criar conta?
Como reproduzir :cop:
Realizar uma tentativa de compra sem o preenchimento da opção Criar conta?
Comportamento atual
Caso a opção não seja selecionada não será possível a realização da compra
Comportamento esperado
Mesmo sem a seleção do campo criar conta, criar o cliente na plataforma.
Impacto do problema :boom:
Clientes não conseguem finalizar compra caso a opção Criar conta? não esteja selecionada.
Prioridade :memo:
Alta:
Proposta de correção :heavy_check_mark:
Não foi identificada uma proposta de correção.
Critérios de aceite