Restrições de pagamentos e envios para Magento 2
- SKU
- M2-CHECKOUT-RESTRICTION
Descrição / Restrições de pagamentos e envios para Magento 2
Restrições de pagamentos e envios é um módulo avançado para Magento 2 que permite controlar com precisão a disponibilidade dos métodos de envio e pagamento consoante o conteúdo do carrinho, o país de entrega e as regras de negócio selecionadas.
O módulo resolve um dos problemas mais frequentes nas lojas online:
o cliente vê um método que, no final, não pode utilizar (por exemplo, pagamento contra reembolso, cacifos de encomendas, levantamento em loja).
Desta forma:
o cliente não chega a um beco sem saída no checkout
a loja evita carrinhos abandonados
a lógica de envios e pagamentos é clara, previsível e escalável
Principais funcionalidades do módulo
- Controlo do pagamento contra reembolso (COD)
- atribuição de COD apenas a métodos de envio selecionados
- valor mínimo e máximo do carrinho para COD
- bloqueio automático de COD para:
- produtos volumosos
- envios internacionais
- suporte completo de métodos dinâmicos (por exemplo, BLPaczka, GLS, DPD)
- Restrições para cacifos de encomendas e pontos de recolha
- possibilidade de indicar métodos que suportam:
- cacifos de encomendas
- Orlen Paczka
- pontos de recolha
- bloqueio automático se o carrinho contiver produtos:
- com o atributo bloqueio de envio para cacifo de encomendas
- de grandes dimensões
- possibilidade de indicar métodos que suportam:
Controlo do levantamento em loja
definição dos métodos de envio tratados como Store Pickup
possibilidade de desativar o levantamento em loja para:
produtos volumosos
configurações específicas do carrinho
Envio internacional – controlo total
deteção automática de envio internacional (país ≠ país da loja)
seleção de métodos disponíveis apenas para envios internacionais
sobretaxa automática (por exemplo, +15 EUR)
bloqueio do pagamento contra reembolso para envios internacionais
tudo configurável a partir do painel de administração
Uma única lógica – duas etapas do checkout
O módulo funciona:
na etapa de seleção do envio
na etapa de seleção do pagamento
Desta forma:
o cliente nunca escolhe uma combinação não permitida
não há métodos que desaparecem no último passo
o checkout é coerente e previsível


Para quem é este módulo?
lojas B2C e B2B
lojas com envio internacional
lojas com produtos volumosos
lojas que utilizam BLPaczka, GLS, DPD, Orlen, InPost
projetos que exigem um checkout estável e previsível
Porque é que esta solução é segura?
sem overrides do core Magento
lógica baseada em RateRequest e Quote nos pontos adequados
fail-safe: em caso de erro, os métodos não desaparecem
compatibilidade total com Magento 2.4.x
More Information
| Compatibilidade com o modelo | Luma / Blank, KOWAL |
|---|
Manual de instalação do módulo
Instalação via Composer
Receberá por e-mail, após a compra, os dados de acesso ao repositório Composer (endereço de e-mail do cliente e token de licença). Também estão disponíveis na área de cliente após iniciar sessão em kowal.store. Substitua TWOJ_EMAIL_KLIENTA pelo endereço de e-mail da sua conta e TWOJ_TOKEN pelo token recebido. Execute os comandos no diretório raiz do Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-paymentrestrictionConcluir a instalação
Após instalar o pacote, execute a atualização do Magento e limpe a cache:
php bin/magento setup:upgradephp bin/magento cache:flushEm ambiente de produção, execute também a compilação DI e a implementação dos ficheiros estáticos de acordo com o processo de implementação da loja.