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

Módulo de Parcelamento Genérico para Pagamentos #2

Open
7 of 14 tasks
tiagosampaio opened this issue Aug 29, 2019 · 9 comments
Open
7 of 14 tasks

Módulo de Parcelamento Genérico para Pagamentos #2

tiagosampaio opened this issue Aug 29, 2019 · 9 comments
Assignees
Labels
Documentação Necessária Falta documentação para desenvolvimento da solução. Em Discussão A solução está sendo discutida e amadurecida. Módulo para Checkout Módulos que afetam o comportamento do checkout.

Comments

@tiagosampaio
Copy link
Collaborator

Descreva o módulo que você gostaria de sugerir
Um módulo que é bastante solicitado desde sempre é um módulo de parcelamento genérico que possa ser utilizado por qualquer módulo de pagamento.

O módulo deve permitir ao lojista criar regras de parcelamentos que podem ser mostradas na página de produto e no checkout (no momento da escolha do pagamento).

É uma integração com algum serviço?
Não. Não conheço um serviço que faça apenas isso.

Esse módulo vai afetar quais áreas Magento

  • Frontend
  • Painel Administrativo
  • Crontabs
  • Command Line
  • API Rest
  • GraphQL

Esse módulo vai afetar quais partes do Magento

  • CMS (Home, Landing Pages, etc)
  • Página Carrinho
  • Página Checkout
  • Página de Produtos
  • Página de Categorias
  • Página de Buscas
  • Painel Administrativo
  • Outros? Quais?

Este módulo é uma melhoria para o Magento?
É uma melhoria para o mercado brasileiro que trabalha muito com parcelamento de compras.

Já existe um módulo que faça algo parecido?
Não que eu saiba. Atualmente muitos módulos de pagamento possuem esta funcionalidade embutida, porém funciona apenas para aquele método.

@tiagosampaio tiagosampaio added the Pendente de Análise Esta idéia está pendente de análise. label Aug 29, 2019
@tiagosampaio tiagosampaio self-assigned this Aug 29, 2019
@tiagosampaio tiagosampaio added Documentação Necessária Falta documentação para desenvolvimento da solução. Em Discussão A solução está sendo discutida e amadurecida. Módulo para Checkout Módulos que afetam o comportamento do checkout. and removed Pendente de Análise Esta idéia está pendente de análise. labels Aug 29, 2019
@robsoned
Copy link

@tiagosampaio Como que ficaria a estrutura? Os módulos de pagamento deveriam utilizar esse módulo como base para trabalhar com parcelas?

@tiagosampaio
Copy link
Collaborator Author

@robsoned o ideal é que o módulo possuísse uma certa independência de outros módulos, mas pudesse modificar o total do pedido, por exemplo, pois podem haver regras de parcelamento com taxas. Acredito que os módulos de pagamento poderiam utilizar ele para montar o bloco de parcelamento dentro do seu próprio template, mas seria algo a se resolver.

A UX deste módulo deveria ser bem pensada para não prejudicar o checkout, mas, a princípio, a visualização das opções de parcelamento já seria um ótimo início para o desenvolvimento.

O que acha?

@robsoned
Copy link

@tiagosampaio Entendi. Nesse caso acho que da para ver como funciona nesses meios de pagamento que já tem essa funcionalidade embutida. Seria um bom começo para se basear. Até para fazer uma PR no futuro.

@tiagosampaio
Copy link
Collaborator Author

@robsoned perfeitamente.

@robsoned
Copy link

robsoned commented Oct 23, 2019

Não tenho muita experiência com essa parte do M2, mas vou dar uma estudada e ver com o pessoal aqui, se conseguimos dedicar um tempo nisso.

@contardi
Copy link

Eu fiz um módulo, está funcionando bem aqui, mas com um tema headless, então o JS não funciona no Magento em temas normais, como o Luma. Vou fazer para usar o requireJS e atualizar os preços dos produtos configuráveis nos temas normais do Magento. Acho que até semana que vem termino essa parte do JS. Vou ver aqui na empresa se posso disponibilizar, mas se alguém precisar de ajuda, enquanto isso, eu posso ajudar.
Funciona sem precisar alterar templates (com plugin), textos editáveis por config, permite escolher entre juros simples, composto, amortização e juros por parcela. Exibe parcelas com juros, sem juros, desconto à vista, todo baseado em configs.

@backendorf
Copy link

Boa tarde, recentemente abri o código do meu módulo de parcelamento, e talvez seja interessante para o proposito aqui mencionado.
Ele faz toda a exibição no frontend, só não tem a questão do checkout ... Mais detalhes

@tiagosampaio
Copy link
Collaborator Author

@DaviBackendorf vou analisar o módulo. Pode ser uma boa colocá-lo como referência neste repositório. ;)

@tiagosampaio
Copy link
Collaborator Author

@DaviBackendorf coloquei seu módulo como referência neste repositório. Obrigado por sua colaboração.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentação Necessária Falta documentação para desenvolvimento da solução. Em Discussão A solução está sendo discutida e amadurecida. Módulo para Checkout Módulos que afetam o comportamento do checkout.
Projects
None yet
Development

No branches or pull requests

4 participants