Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adiciona campo de CPF para transacionar com Pix #90

Closed
wants to merge 81 commits into from

Conversation

laerte-guimaraes
Copy link
Contributor

O que mudou

Campo para o cliente inserir o CPF ao selecionar o método de pagamento PIX.

Motivação

Como nós vamos integrar um novo método de pagamento - Pix, precisamos permitir uma transação do tipo Pix. Uma regra desse método de pagamento é o CPF do cliente, que se não for enviado pela API será rejeitado ao tentar criar o pedido.

Solução proposta

Adicionar o campo CPF ao selecionar o método de pagamento. Considerando possíveis temas de magento, o campo CPF foi adicionado como toggle, ou seja, é possível desativar essa funcionalidade no painel administrativo, caso o tema usado na loja já faça envio desse documento do cliente (CPF).

Como testar

  1. Acesse o painel administrativo e vá em Lojas -> Configurações -> Configuração -> Vendas -> Métodos de pagamento -> Outros métodos de pagamento.
    a. Habilite o documento (Por padrão, estará desabilitado)
    image

  2. Faço um pedido e vá até o checkout.

  3. No checkout, ao selecionar o método de pagamento PIX, deverá aparecer o campo para o cliente informar o CPF.
    image

Riscos

Já existe uma feature criada, na qual essa é dependente. É necessário garantir que o merge dessa branch seja realizado após a branch https://github.com/trezoteam/vindi-magento2/tree/feature/pix

Impactos negativos previstos

Não há. Essa funcionalidade se trata de uma nova feature

Instruções para deploy

Esse feature é dependente da branch feature/pix

leonardo albuquerque added 30 commits July 19, 2018 10:23
Merge branch 'master' of github.com:vindi/vindi-magento2

# Conflicts:
#	README.md
#	app/code/Vindi/Payment/Model/Payment/Vindi.php
#	app/code/Vindi/Payment/etc/adminhtml/system.xml
#	app/code/Vindi/Payment/etc/config.xml
#	app/code/Vindi/Payment/etc/frontend/routes.xml
#	app/code/Vindi/Payment/etc/module.xml
#	app/code/Vindi/Payment/etc/payment.xml
#	app/code/Vindi/Payment/view/frontend/layout/checkout_index_index.xml
#	app/code/Vindi/Payment/view/frontend/web/template/payment/vindi.html
# Conflicts:
#	app/code/Vindi/Payment/Model/Payment/Vindi.php
#	app/code/Vindi/Payment/etc/adminhtml/system.xml
#	app/code/Vindi/Payment/etc/config.xml
#	app/code/Vindi/Payment/etc/module.xml
#	app/code/Vindi/Payment/etc/payment.xml
#	app/code/Vindi/Payment/view/frontend/layout/checkout_index_index.xml
@laerte-guimaraes laerte-guimaraes deleted the feature/pix_field branch April 25, 2022 15:24
carolineesteves pushed a commit to bizcommerce/vindi-magento2 that referenced this pull request Sep 13, 2024
carolineesteves pushed a commit to bizcommerce/vindi-magento2 that referenced this pull request Sep 13, 2024
Merge pull request vindi#90 from cedran/master
carolineesteves pushed a commit to bizcommerce/vindi-magento2 that referenced this pull request Sep 13, 2024
Merge pull request vindi#113 from cedran/master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants