miyabara / module-cart
Adapts the Magento 2 shopping cart shipping estimation UI for Brazilian storefronts (Brazil/Mexico/Colombia): shows only country and postcode, silently resolving the region from the postcode.
Package info
github.com/diegomiyabarafrenet/magento-cart
Type:magento2-module
pkg:composer/miyabara/module-cart
Requires
- php: ~8.2.0||~8.3.0||~8.4.0
- magento/module-checkout: *
- magento/module-config: *
- magento/module-directory: *
- magento/module-quote: *
- magento/module-store: *
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-11 11:14:55 UTC
README
Adapta a estimativa de frete do carrinho (checkout/cart) do Magento 2 para lojas que atendem Brasil, México e Colômbia.
O que o módulo faz
- Oculta o campo Estado/Província no formulário "Estimar Frete e Impostos" do carrinho. O estado é resolvido silenciosamente a partir do CEP digitado (via ViaCEP, para o Brasil) e enviado junto com a estimativa de frete, sem nunca ser exibido ao cliente.
- Permite exibir ou ocultar o campo País via configuração (
Stores > Configuration > General > Miyabara Cart), com um país padrão configurável entre Brasil, México e Colômbia. Quando oculto, o país padrão é enviado silenciosamente; quando visível, o select mostra apenas esses 3 países, com o padrão pré-selecionado.
Instalação
composer require miyabara/module-cart bin/magento module:enable Miyabara_Cart bin/magento setup:upgrade
Configuração
Stores > Configuration > General > Miyabara Cart > Estimativa de Frete no Carrinho
| Campo | Descrição | Padrão |
|---|---|---|
| Exibir campo País | Mostra ou oculta o select de país no carrinho | Não |
| País padrão | País usado quando o campo está oculto, ou pré-selecionado quando visível (Brasil/México/Colômbia) | Brasil |
Limitações conhecidas
A resolução automática de estado a partir do CEP cobre apenas o Brasil (via ViaCEP). Para México e Colômbia, o campo de estado permanece sem valor quando esses países são selecionados.
Licença
OSL-3.0