Tudo o que quer saber antes de instalar.
Uma análise detalhada de como o Seguimento DHL Automático e Multitransportadoras: Consulta API em tempo real e estados automáticos (PrestaShop 8 e 9) funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.
O seguimento DHL, mas sem fazer nada à mão
Assim que uma encomenda passa a «Expedida», o módulo obtém o seu número de seguimento (linha da transportadora, etiquetas da DHL Parcel ou AWB da DHL Express) e começa a consultar a API «Shipment Tracking — Unified» da DHL. Os estados são normalizados em quatro situações claras (criada, em trânsito, entregue e incidente) e apresentados numa linha do tempo. Deixa de abrir o site da DHL para saber onde estão as suas encomendas: a informação chega sozinha ao seu back-office.
Estados de encomenda que avançam sozinhos
Quando uma encomenda DHL é entregue, a encomenda do PrestaShop passa automaticamente ao estado «Entregue» e o e-mail nativo sai para o cliente. Em caso de incidente de entrega, passa ao estado «Erro». O módulo impede qualquer retrocesso: uma encomenda já entregue não pode voltar a «em trânsito». Menos cliques, menos esquecimentos, e um cliente informado sem esforço da sua parte.
19 transportadoras numa página com as suas cores
Para além da DHL, o módulo reconhece mais 17 transportadoras e mostra para cada uma uma ligação de seguimento numa página com a sua marca, integrada na sua loja: Colissimo, Chronopost, Shop2Shop, Mondial Relay, Relais Colis, Colis Privé, DPD, GLS, UPS, FedEx, TNT, La Poste, Poste Italiane, Correos, DHL Paket, bpost e PostNL. A deteção é feita primeiro pelo módulo da transportadora e depois pelo nome, o que cobre as transportadoras configuradas à mão, sem módulo externo.
Concebido para não deixar escapar nada
O hook de mudança de estado nem sempre chega: algumas transportadoras preenchem o número de seguimento depois da passagem a «Expedida». Um cron protegido por token percorre regularmente as encomendas recentes sem seguimento, encontra o número delas e coloca-as em fila. Um parâmetro opcional permite mesmo recuperar o histórico, para apanhar encomendas antigas numa só passagem.
Respeitador da sua quota da DHL
A API da DHL está limitada a 250 pedidos por dia. O módulo traz um limitador que conta as chamadas, espaça as consultas consoante o estado da encomenda (mais frequentes em caso de incidente e mais raras numa encomenda apenas criada) e deixa definitivamente de consultar as encomendas entregues. Mantém o controlo da sua quota, sem ter de vigiar nada.
Pensado para durar e para evoluir
Todas as transportadoras estão descritas num registo central: nome, URL de seguimento, regras de deteção por módulo e por nome, e validação do número. Acrescentar uma transportadora resume-se a acrescentar uma entrada, sem lógica espalhada. Arquitetura sem Composer, controlador de administração compatível com PrestaShop 8 e 9 e desinstalação limpa: o módulo respeita as normas de uma loja em produção.
Ainda não existem avaliações.