Giter Site home page Giter Site logo

Comments (5)

gabriellucius avatar gabriellucius commented on June 8, 2024

Olá @gsc-dev!

Não é algo que seja habilitado no módulo, essa mensagem é o retorno do PagSeguro quando o DDD não está sendo passado junto com o número do telefone do cliente.

Verifique se no cadastro de usuário (comprador) está sendo inserido um telefone com DDD.

from pagseguro-modulo-magento-v2.

gsc-dev avatar gsc-dev commented on June 8, 2024

Ola @gabriellucius ,

O telefone no Magento 2 e um campo livre sem formatacao ou mascara alguma.

Acredito que muitos usuarios irao digitar o telefone no formato errado e nao conseguirao finalizar o checkout.

Nao ha como o modulo adicionar uma validacao ou uma mascara no formulario de checkout?

Obrigado,
Ronaldo

from pagseguro-modulo-magento-v2.

gabriellucius avatar gabriellucius commented on June 8, 2024

Então, é complicado para o módulo alterar o formulário de cadastro do Magento, pode causar conflito com temas ou customizações específicas das lojas.

O que poderia ser pensado era talvez adicionar na tela do checkout transparente um campo para digitar o telefone, onde poderíamos validar e aplicar máscaras, mas por outro lado estaríamos fazendo com o que o usuário da loja fornecesse o telefone em dois momentos distintos (cadastro e pagamento).

from pagseguro-modulo-magento-v2.

gsc-dev avatar gsc-dev commented on June 8, 2024

Oi @gabriellucius,

Se nao houver como modificar a api para nao rejeitar a compra, acho que ainda assim, vale a pena.

Pelo meu ponto de vista, prefiro que ter uma incompatibiliade com outros plugins (que eu sei que existe, e posso concertar ainda no ambiente de desenvolvimento), do que ter clientes no ambiente de producao que nao conseguem comprar (na pratica, so irei saber do problema apos ter uma reclamacao).

Teria com implementar a validacao e mascaras com uma configuracao no admin? Isso poderia resolver casos de incompatibilidade.

from pagseguro-modulo-magento-v2.

gabriellucius avatar gabriellucius commented on June 8, 2024

O DDD é um requisito obrigatório para o sistema então a API não vai aceitar o mesmo não ser passado.

O módulo serve para realizar pagamentos utilizando o PagSeguro. Daria para alterar o formulário de cadastro de endereço para adicionar máscaras, mas o módulo fazendo isso estaria saindo do seu escopo, além de estar interferindo numa área que o usuário da loja pode querer customizar como quiser.

Na minha opinião, personalização de formulário de cadastro de endereço de cliente é responsabilidade da loja (via customização, tema) não de um módulo de pagamento. Enquanto isso, o módulo aceita telefones com máscaras, parenteses, traços, espaços, desde que seja passado um DDD.

from pagseguro-modulo-magento-v2.

Related Issues (20)

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.