Um autocomplete de moradas para todas as lojas dos seus clientes

Para agências e freelancers que fazem lojas online em WooCommerce, PrestaShop, Shopify ou à medida: o cliente escolhe a rua numa lista e o código postal exato (CP7) preenche-se pelo número de porta, pronto para a etiqueta de envio. Grátis, sem chave de API, sem contrato — o mesmo plugin ou script em todos os projetos.

O que já está pronto

Tudo o que está abaixo é público e pode ser usado hoje, sem falar connosco primeiro.

Como propor ao cliente

Três argumentos que o lojista entende sem ver código:

Se o cliente quiser ver antes de decidir: a demo na página inicial usa o mesmo serviço que o plugin e o widget.

Garantias e limites

O que pode prometer ao cliente em nosso nome — nem mais, nem menos:

Para quem faz várias lojas

O Moradas foi pensado para ser repetido. Não há chaves de API, contas nem contratos por cliente: o mesmo plugin, módulo ou script serve em todos os projetos, e uma loja nova fica pronta no tempo de instalar um plugin.

Não precisamos de saber quem são os seus clientes nem quantas lojas tem. Se um dia quiser que uma loja deixe de usar o serviço, basta desativar o plugin ou remover o script — não fica nada do nosso lado para cancelar.

O que muda no serviço fica registado, com data, na página de estado — é o sítio para consultar quando um cliente pergunta o que mudou. Para integrações no servidor, a documentação diz como tratar o 429 e as falhas.

Fale connosco

Pedidos de funcionalidades, falhas, moradas em falta ou uma pergunta antes de propor a um cliente: dev@moradas.dev. Numa falha, indique a hora, o pedido feito (sem dados pessoais) e a resposta recebida — ajuda a encontrar a causa mais depressa. Uma morada que não aparece pode também ser enviada por POST /feedback.

Perguntas frequentes

É mesmo grátis para as lojas dos meus clientes?

Sim — grátis, incluindo uso comercial, sem limite de lojas e sem chave de API. A única condição é o limite de utilização por IP descrito acima.

Precisa de registo?

Não. Não há contas, chaves nem contratos: instala-se o plugin ou cola-se o script e funciona. Também não precisa de nos avisar de cada loja nova — embora gostemos de saber.

E se o serviço falhar?

O checkout continua a funcionar como um formulário normal: o widget — e, por isso, o plugin e o módulo — avisa na lista que o serviço está temporariamente indisponível, e todos os campos continuam editáveis. Na API, trate o 429 e as falhas como com qualquer serviço externo; os exemplos da documentação já o fazem. O estado atual está na página de estado.

O que acontece quando o plugin sair no wordpress.org?

As lojas que instalaram o plugin a partir do ZIP continuam a funcionar — o ficheiro em revisão é o mesmo. Enquanto não estiver no diretório, o WordPress não avisa de novas versões: para atualizar, carrega-se o ZIP novo da mesma forma. Depois de aceite, as atualizações deverão passar a aparecer no painel como para qualquer outro plugin, e a página de estado dirá quando.

Experimentar a demoDocumentação da API