Giter Site home page Giter Site logo

full-checkout's Introduction

Oi! =)

Anurag's github stats

full-checkout's People

Contributors

codacy-badger avatar elisei avatar stickler-ci avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

full-checkout's Issues

reCAPTCHA falha na tela de login

Bom dia Elisei, tudo bem? Estou tendo um problema com o recaptcha quando ativo "Enable for Customer Login" no magento 2.4 e o cliente já tem conta e vai logar no checkout apresenta erro. Teria como me ajudar? Att, André

Texto TESTE no menu minha conta (página cliente)

Existe o texto TESTE antes do campo Estado na página minha conta sendo aplicado pelo módulo:

BUG em MINHA CONTA

Arquivo edit.phtml

localizado em:

vendor/o2ti/advanced-street-address/view/frontend/templates/account/address

BUG IN CODE

Após remover o texto, foi corrigido a questão

CORRIGIDO

Exibição do frete personalizado na finalização da compra!

Olá @elisei tudo bem? Meu caro, eu tenho uma dúvida e gostaria de saber se poderia me ajudar com ela, estamos usando o full-checkout, na loja magento 2.4.3 e estamos com um problema em relação a finalizar pedidos. Para termos um frete competitivo, estamos utilizando um módulo chamado webshopapps matrix rate, ele monta um frete personalizado, onde a própria empresa se encarrega de realizar as entregas para seus clientes, até aqui ok.

Quando entramos na página de um produto qualquer e realizamos a consulta do frete, este frete personalizado é exibido na página do produto.. agora quando o cliente clica em finalizar o pedido e ele precisa efetuar login ou cadastro este frete não é exibido, o que é apresentado são somente os fretes 'Melhor Envio', o personalizado não é apresentado, poderia haver alguma relação com o checkout, a dúvida mesmo é se ja pegou algo do tipo em relação a frete personalizado utilizando o checkout full.

Um Abraço!

Tela de checkout em Branco

Boa tarde,

Estamos atualizando para o magento 2.3.7-p1 mas o checkout fica em branco.

Estamos recebendo o seguinte erro no log

setup/src/Magento/Setup/Module/Di/Code/Reader/ClassReaderDecorator.php(35): Magento\Framework\Code\Reader\ClassReader->getConstructor('O2TI\FullChecko...')~

setup/src/Magento/Setup/Module/Di/Code/Reader/Decorator/Area.php(53): Magento\Setup\Module\Di\Code\Reader\ClassReaderDecorator->getConstructor('O2TI\FullChecko...')

No momento de compilar no composer, recebemos o seguinte erro

In ClassReader.php line 43:

Class Magento\ReCaptchaUi\Model\UiConfigResolverInterface does not exist

In ClassReader.php line 36:

Class Magento\ReCaptchaUi\Model\UiConfigResolverInterface does not exist

O restante da loja está ok, o unico problema serio no checkout.

Poderia me ajudar com isso?

Obrigado

Se fizer calculo de frete em checkout/cart o cep é armazenado e usado no formulário de checkout (entrega) porém sem as opções de bairro e cidade...

Se fizer calculo de frete em checkout/cart o cep é armazenado e usado no formulário de checkout (entrega) porém sem as opções de bairro e cidade...

https://uploaddeimagens.com.br/images/003/093/447/full/Capturar2.JPG?1613866387

Como o cep é recuperado na página do checkout, o formulário de endereço de entrega não expande para rua, bairro.. deixando que o cliente avance para finalizar o pedido, mas o pedido não finaliza com erro "rua, cidade, bairro não preenchido"...

Estou vendo se posso resolver.

{message: "Failed address validation:↵Email has a wrong format",…}

Galera, estou finalizando um dev de uma loja, e estou enfrentando este problema no meu checkout, simplesmente ele não finaliza o pedido sempre gerando o erro de "email com formato inválido ", não sei se poderia ser alguma validação aqui deste módulo, alguém ja pegou este problema com o magento 2.4.3 p1?

CEP inválido para quem já tem cadastro e quer colocar novo endereço

Checkout como visitante - OK
Checkout criando conta ao finalizar - OK
Checkout com conta já criada e endereço default - OK
Checkout com conta já criada e colocando endereço novo - ERRO

Bug description

Ao finalizar o checkout já como cliente do site, com login efetuado, é mostrada uma mensagem de erro em vermelho solicitando o preenchimento do cep, porém o mesmo já está preenchido.

Mensagem de erro:
Por favor, especifique o cep no endereço de envio.

ERRO NOVO ENDEREÇO

Quebra de layout no meu tema

Oi, Elisei, tudo bem?
Estou com um tema novo (Athlete2) e ele já tem um checkout bem rápido e bonito
Testei seu módulo novamente, ele funciona perfeitamente, até a questão das máscaras
de telefone, endereço e CPF rodaram limpas! Mas quebra muito o meu layout.

Tem como deixar habilitado só a busca por CEP?
Queria desabilitar o resto, porque realmente gostaria de manter o layout e design original do tema.

Sei que não é um problema no seu módulo, mas peço mais como um favor como outra coisa,
já que outros clientes podem ter o mesmo problema no futuro.

Att
Luiz Santos

Inverter campos de endereço

É possível inverter as linhas 3 e 4 do endereço? Deixar 3 como complemento e 4 como bairro? Da forma como está acredito que seja incompatível com a maioria dos ERPs do mercado (ou pelo menos é incompatível com Bling e Tiny). Obrigado

Checkout não habilita CPF

Fiz a instalação do módulo via composer em uma instalação limpa do magento 2.3 e após instalação o checkout não mostra o campo CPF.
Configurei os campos de endereço para 4, habilitei cpf e deixei como obrigatório.

Comando utilizados:

composer require o2ti/full-checkout
bin/magento setup:upgrade
bin/magento module:enable O2TI_FullCheckout
bin/magento setup:static-content:deploy -f
php bin/magento cache:clean

Magento versão 2.3.5-p1
Php 7.2.19
Tema: Padrão Luma

Problema com CEP

Reabrindo #25

Estou tendo esse problema com alguns clientes há algum tempo já também. Eu desabilitei o cálculo de frete no carrinho (display:none) em todos os campos e resolveu, mas uma ou outra pessoa ainda empaca nisso. Para reproduzir o erro, deve-se fazer o seguinte:

-Adicionar um produto ao carrinho
-Ir para a tela de checkout
-Digitar um CEP qualquer no FullCheckout
-Selecionar uma transportadora (importante!)
-Voltar para a tela do carrinho: nessa hora, o JS do magento vai recalcular o frete e vai zoar o CEP que está salvo. Mesmo com todos os campos ocultos, ele recalcula automático, não sei desabilitar isso
-Voltar para o FullCheckout

Nessa hora, duas coisas ocorrem: 1) o campo de seleção de transportadoras fica bloqueado (se tem duas, o cliente não consegue escolher) e 2) A compra não finaliza

A solução é o cliente apagar o CEP e digitar novamente, dessa forma desbloqueia as transportadoras e a compra finaliza

Segue print dos campos de frete bloqueados. Quando está assim, não vai concluir a compra.

Percebi aqui que se a pessoa já preencheu o endereço e depois volta para o site, adiciona ou troca algum produto no carrinho, o erro também acontece

121692293-597deb00-ca9e-11eb-99f1-1590403630a8

Página branca no checkout

Página branca no checkout após instalação e configuração. Loja na versão 2.3.5-p2(Instalação limpa, sem módulos de terceiros).

Erro ao atualizar para versão mais recente 2.4.3-p1

Fala amigo, beleza?

Parece haver um bug aqui.

Estava dando erro no console e algumas coisas não funcionaram:
Found end comment without a matching opening comment, as child of [object Text]

Dei uma conferida e vi o erro sumiu após remover a tag no final do arquivo view/frontend/web/template/form/field.html

Aparentemente ela não deveria estar la, talvez tenha sido esquecida lá, ou ele fecha algum item de algum template pai?

de qualquer forma, tudo funcionou após remover ela.

Abraço.

Limite Caracteres - Bairro

Olá Bruno! Apenas uma sugestão para próx releases deste módulo que é o melhor de todos! :)

Não sei se está correta minha interpretação, mas acredito que a API do MOIP limita a quantidade de caracteres no campo bairro a 45:

https://docs.moip.com.br/reference#adicionar-cart%C3%A3o-de-cr%C3%A9dito

Como o limite no módulo está maior (Plugin/CheckoutLayoutPlugin.php - 255 de limite), vez ou outra algum cliente enche este campo de referências (casa amarela, portão branco, etc) e não consegue efetuar o pagamento. Sugestão seria limitar o campo a 45 caracteres para evitar o erro.

Obrigado e abraços!

Campos do endereço não abrem

Temos recebido vez ou outra reclamações de clientes que não conseguem realizar a compra pois os campos de endereço não abrem. No checkout aparece apenas o CEP, a pessoa preenche, mas não carrega os demais como deveria. É algo recorrente, recebemos uma ou outra reclamação por semana, mas acredito que percentualmente seja muito pouco. Nunca consegui reproduzir esse erro aqui nem debuggar com os clientes, geralmente sugerimos comprar pelo PC e funciona. Alguém já enfrentou situação similar? Acredito que seja simplesmente uma falha de carregamento no celular, mas não conseguimos descobrir ainda.

autocompletar CEP

Não sou desenvolvedor, apenas um user que faz algumas coisas em sua própria loja
Instalei o checkout e ta funcionando legal, mas não consegui mesmo fazer o CEP autocompletar
Precisaria de eu ter o modulo de autocompletar? isso que não entendi
M2.3.3p1 com tema porto
foi instalado pelo composer conforme wiki

segue uma demonstração em minha loja https://www.loom.com/share/f981afadcda943d89425de2fa58ac794

Compatibilidade Amasty Social Login

Temos já instalado o módulo Amasty Social Login, porém no seu checkout ele é mostrado na etapa 2, no momento de completar endereço.

Como movemos este bloco para a etapa 1? Como o social login do seu módulo.

Obrigado desde já.

Cancelamento de Newsletter

Bom dia,

todos os cliente que cadastram estão recebendo em seguida um e-mail de cancelamento da newsletter

Você cancelou a sua assinatura da newsletter com sucesso.

Como posso evitar isso? Obrigado.

Erro no setup:upgrade

Prezado Elizei,

Estou usando o Magento 2.3.5-p1 e fiz a instalação do seu módulo full-checkout pelo composer e ativei o módulo.
Porém ao executar o setup:upgrade, apareceu esse erro:

Invalid Document Element 'type', attribute 'disabled': The attribute 'disabled' is not allowed. Line: 14 Element 'type', attribute 'sortOrder': The attribute 'sortOrder' is not allowed. Line: 14

Fiz uma pesquisa e vi que erro semelhante aconteceu com quem atualizou o Magento 2.1.* para o 2.2.*.
magento/magento2#11116

A solução que deram era retirar o atributo inválido, mas acho que isso irá quebrar o código do seu módulo.

Queria saber se você poderia me ajudar.
Obrigado pela atenção.

ps: um aviso que apareceu durante a instalação do módulo (pacotes depreciados):

Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead. Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested.

Frete não calculado, no caso de frete grátis.

Ótimo módulo, parabéns aos desenvolvedores. Espero algum dia contribuir também.
Ainda estou aprendendo..

Em caso de valor de frete zerado, é exibido no resumo "Frete não calculado" (Isso já com a forma selecionada e na aba de pagamento já). ao em vez de R$ 0,00 ou grátis.

Outra sugestão é deixar a logo com link para a home.

Abraços.

Essa situação em 2.4.2.

Dúvida sobre os campos de endereço, na integração Clearsale

Olá, surgiu uma dúvida devido a integração com a clearsale antifraude, a clear menciona na documentação deles os campos (street1, street2,street3,street4), ou seja Rua, Número, Complemento e Bairro, minha sequência utilizando o módulo O2TI- fullcheckout esta ok, porém o campo Rua, tem a street como [street_0], e assim por diante com os outros campos, ou seja totalmente diferente do que a clearsale pede e com isso surgem erros ao validarem a compra.
Seria possível alterar o campo [street_0], para [street_1]? não sei se expliquei corretamente!

Problema na identificação e seleção da UF

Olá. Estou testando o checkout em minha loja e está quase 100%. Percebi 2 comportamentos que não condizem com o real funcionamento.

  1. Quando o usuário não está logado e vai para finalizar a compra. Etapa de identificação está ativada e compra como anônimo também.
    Ao chegar no checkout, já pula para a etapa de frete. Sem identificação nenhuma. Todas as etapas aparecem ao mesmo tempo na tela. Segue screenshot.
    Screenshot 2022-04-04 at 15-03-22 Finalizar Compra - Inusual - Móveis e Decorações

Se clicarmos em uma outra etapa, como identificação, aparece normalmente e podemos prosseguir com o checkout

  1. O Estado não é automaticamente selecionado.
    Ao preencher o endereço, ele não seleciona e nem salva o UF.
    Acontece com alguns endereços já cadastrados, em que o cliente tem que voltar para a edição do endereço e selecionar novamente.
    Screenshot 2022-04-04 at 15-11-27 Finalizar Compra - Inusual - Móveis e Decorações

www.inusual.com.br
O checkout está ativo e pode ser visto esse comportamento.

Entrega para outro endereço não exibe no checkout

Olá,

Quando seleciono no checkout para entregar em outro endereço na forma de pagamento, ele nao exibe os campos de endereço apra preencher.

Poderia me ajudar a entender o motivo?

Testei com o checkout padrão do Magento e aparece

Versão do magento 2.4.1
Versão do PHP 7.4

image

Erro no campo telefone

Ao digitar o número do telefone/celular corretamente com ddd + numero, permanece uma mensagem dizendo que é necessário digitar um número com 14 dígitos.

Alguém sabe o que pode ser?

Full-checkout tá pronto?

Olá, Elisei, tudo bem?
Sou um usuário seu do Moip Checkout Transparente (que já não funciona com a nova atualização de segurança do Magento)... Mas enfim, esse novo módulo funciona com o Magento 2 ou ainda não está pronto?

Erro ao definir cep no cart e voltar ao checkout

O formulário de endereço não é exibido após o usuário retornar ao carrinho.

Condição do teste

  • Magento 2.4.3
  • Sem módulo adicionais

Como reproduzir

  1. Insira um cep no formulário de envio do checkout
  2. Volte para o cart
  3. Volte novamente para o checkout

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.