Closed smarley2 closed 3 years ago
Fiz mais uns testes e o resultado foi o seguinte. Cadastrei um endereço com o CPF e outro sem o CPF na conta do usuário. Independendo do que está selecionado no "The CPF will be an attribute obtained from the", taxvat ou vat_id, só deu certo quando eu uso o endereço de entrega que está com o CPF preenchido.
Desta maneira o único jeito seria deixar o campo do CPF como required no formulário do endereço de entrega.
Estou com a última versão do módulo e o Magento 2.4.0 Tem alguma coisa a ver com a loja estar em modo production durante estes testes?
Segue saída do composer show moip/magento2
name : moip/magento2 descrip. : MOIP Magento2 Extension for Magento 2 By Moip keywords : versions : * 1.0.34 type : magento2-module license : proprietary homepage : source : [git] https://github.com/wirecardBrasil/magento2.git 8dbb61b7adfb89bb62790cb1f1a4834773b97c5f dist : [zip] https://api.github.com/repos/wirecardBrasil/magento2/zipball/8dbb61b7adfb89bb62790cb1f1a4834773b97c5f 8dbb61b7adfb89bb62790cb1f1a4834773b97c5f path : /home/500010.cloudwaysapps.com/qvhrneffxe/public_html/vendor/moip/magento2 names : moip/magento2
support issues : https://github.com/wirecardBrasil/magento2/issues source : https://github.com/wirecardBrasil/magento2/tree/1.0.34
autoload files psr-4 Moip\Magento2\ => .
requires magento/product-community-edition >=2.3.0 moip/moip-sdk-php v3.1.0 php >=7.0
Olá @smarley2, tudo bem?
Esse módulo tem como premissa ser apenas um método de pagamento sem atuar em momento algum em seu cadastro de usuário, ele permite que configure qualquer atributo de seu cadastro/ou de endereço para ser enviado a nossa API.
Caso trabalhe com o um tema derivado da luma ou blank, recomendo utilizar esse módulo para atuar no fluxo de finalização -> https://github.com/elisei/full-checkout ele já oferece além da obrigatoriedade do campo vat_id diversas outras melhorias para finalização de seu pedido.
Bom dia, instalei a versão 2.4 e estou tentando fazer funcionar com este módulo. Porém o campo do CPF/CNPJ (taxvat) não é required no formulário do endereço de entrega. O campo vat_id está como obrigatório na hora de realizar o cadastro. Alguém tem uma sugestão de como fazer? Na hora de finalizar o boleto da erro se não informar o taxvat no endereço de entrega.
Obrigado.