vindi / vindi-woocommerce

Plugin Vindi para pagamento recorrente no Woocommerce
https://vindi.com.br
GNU General Public License v3.0
6 stars 12 forks source link

Permitir criação de conta durante o checkout #109

Closed celsonatale closed 2 years ago

celsonatale commented 2 years ago

Atualmente, o usuário não logado é encaminhado para a página padrão de criação de contas do Wordpress, sendo retirado, portanto, do fluxo de compra. Essa é uma piora em relação ao plugin anterior, e algo que me impede de adotar a nova versão em meu site. Apreciaria uma melhoria neste sentido - permitindo ao cliente que cadastre e-mail e senha durante o checlout.

soareseneves commented 2 years ago

Isso não tem relação com o plugin e sim com o WooCommerce, na aba "Contas e privacidade" em Configurações, existe uma opção chamada "Permitir que seus clientes efetuem pedidos sem uma conta" que deve estar habilitada.

celsonatale commented 2 years ago

Obrigado pela resposta! Contudo, esclareço que é possível a criação de usuário, contudo ela ocorre fora do fluxo de compra, com encaminhamento para a URL de cadastro padrão do wordpress (fora do checkout) diferente do que ocorria no plugin antigo, onde o cadastramento do novo usuário é uma etapa do checkout (print anexo). plugin-antigo-vindi

soareseneves commented 2 years ago

Que estranho, migrei meu site recentemente e o registro ocorre normalmente no momento do checkout, sem a necessidade de criar uma conta fora do fluxo. Talvez algum plugin esteja interferindo, vale a pena testar.

devaguia commented 2 years ago

Nesse caso o problema está relacionado ao WooCommerce e não ao plugin Vindi WooCommerce 2. Mesmo assim, você pode marcar as opções de permitir criação de conta durante o checkout: checkout

Por padrão hoje, com essas opções marcadas, o WooCommerce subscription já cria uma conta de forma automática e notifica o cliente via e-mail para poder fazer a geração da senha.

Se essas opções não estiverem marcadas, geralmente o usuário é direcionado para a página de login/criação de conta.