Exportação de encomendas & importação de rastreio para Magento 2
Envie encomendas para um fornecedor, parceiro de dropshipping ou transportadora no momento em que atingem o estado que escolher — sem copiar e colar manualmente, sem exportações para folhas de cálculo — e depois deixe o módulo tratar do rastreio por si. Construa o payload com um mapeador de campos visual e pré-visualize-o com uma encomenda real; a partir daí, todas as exportações são automáticas e, à medida que cada fornecedor envia a mercadoria, o módulo cria sozinho a remessa nativa do Magento — com rastreio incluído.
✓ Licença ativa imediatamente após o pagamento, enviada por email
✓ Instalação imediata via Composer
✓ Primeira troca de domínio incluída e imediata (útil para staging → produção)
✓ Compatível com Magento 2.4.x e com o tema Hyvä
O admin de perfis, o construtor de mapeamento e cada e-mail de notificação estão disponíveis em:
O Magento mostra automaticamente o módulo no idioma configurado por cada utilizador admin — sem necessidade de configuração.
Exportar a encomenda é apenas metade do trabalho. Depois de a encomenda ser enviada ao seu fornecedor, o módulo continua a consultar o estado da remessa, com a periodicidade que definir, e transforma o que o fornecedor reportar em remessas nativas reais do Magento — ninguém precisa de abrir a encomenda e criar uma remessa manualmente.
Consulta automática → remessas nativas. Em cada execução, o módulo pergunta ao seu fornecedor quais os itens que já foram enviados e cria uma remessa nativa do Magento, com o respetivo número de rastreio, exatamente para esses itens — reutilizando as mesmas condições que já decidem quais os itens que pertencem a esse perfil.
Remessas parciais corretas, por fornecedor. Quando uma encomenda tem itens de vários fornecedores, ou um fornecedor envia em mais do que uma vaga, cada verificação só cria remessa para os itens efetivamente reportados como enviados nesse momento, nunca além do que ainda falta enviar — pelo que uma encomenda acaba naturalmente por ter várias remessas parciais ao longo do tempo, cada uma atribuída ao fornecedor certo. Este é o comportamento pretendido, não uma falha.
Um link de rastreio em que o seu cliente pode realmente clicar. Se o fornecedor devolver um URL de rastreio clicável, o seu cliente recebe um e-mail com o botão "Rastreie a sua encomenda" em vez do e-mail nativo simples do Magento, que mostraria apenas um número, sem link funcional para uma transportadora que o Magento não reconhece nativamente. Quando o fornecedor fornece apenas um número, é utilizado o e-mail nativo padrão, sem alterações.
Cada verificação fica registada junto das tentativas de exportação, num único registo por encomenda, para que uma única página mostre o que foi enviado a cada fornecedor e o que já foi expedido até agora.
Um exemplo de um perfil REST API em formato JSON — os mesmos três passos aplicam-se a perfis FTP/SFTP e de ficheiro local, e à saída XML/CSV.
1. Escolha o acionamento e o destino. Escolha o estado da encomenda que inicia a exportação (ex.: "Processing"), depois o canal (aqui, REST API) e as suas credenciais/URL.
2. Mapeie os campos, com pré-visualização em tempo real. Arraste campos da encomenda para o payload, adicione um bloco de repetição para a lista de itens, e veja o JSON exato que uma encomenda real produziria — por exemplo:
{
"order_reference": "000000123",
"items": [
{ "sku": "43241", "qty": 2,
"ship_to": { "city": "Roma", "postal_code": "00148", "country": "IT" } }
]
}
3. Guarde e esqueça. A partir daí, todas as encomendas que atingem o estado escolhido são exportadas automaticamente. O registo regista cada tentativa, e uma falha desencadeia um e-mail de notificação com a mensagem de erro real incluída.
Todos os campos, todos os tipos de transformação e todas as combinações de canal/formato estão documentados em detalhe, com exemplos reais — o mesmo nível de detalhe que a nossa equipa de suporte usa para ajudar os clientes.
Não satisfeito nos 30 dias após a compra? Solicite o reembolso você mesmo na sua área de conta (codingrow.com/login), sem perguntas. O reembolso é processado instantaneamente e de forma automática, e a licença é desativada após a confirmação.
Versão atual: v1.5.1
Passa a aceitar a chave One-for-All por assinatura.
Importação de rastreamento redesenhada em torno de um modelo por pedido, com configuração guiada e sem adivinhação. Cada pedido exportado agora consulta o fornecedor sobre o seu próprio status de remessa — sem janela de datas em lote — para que nada se perca se uma execução agendada for pulada. A requisição é construída a partir de uma pequena grade de tipos de parâmetro guiados (valor fixo, hoje, a data de exportação do pedido, um campo de exportação mapeado ou um modelo) com pré-visualização JSON ao vivo e um botão "Enviar requisição de teste" que faz uma chamada real. Você não mapeia mais a resposta digitando caminhos manualmente: execute uma requisição de teste (ou cole uma resposta de exemplo) e os menus suspensos de mapeamento se preenchem sozinhos com os campos realmente presentes. Adicionados o suporte a vários números de rastreamento por remessa, um atraso mínimo configurável entre chamadas e um timeout de 45 dias que sinaliza no log os pedidos vencidos (com e-mail opcional). As abas Destination e Mapping agora são uma única aba "Order Export". Os perfis existentes são migrados automaticamente, sem necessidade de reconfiguração.
Introduzida a Importação automática de rastreio. Depois de uma encomenda ser exportada, o módulo consulta o seu fornecedor sobre o estado da remessa e cria remessas parciais nativas do Magento — com rastreio — à medida que os itens são enviados, pelo que uma encomenda dividida entre vários fornecedores acaba por ter a remessa de cada fornecedor corretamente atribuída. Quando o fornecedor devolve um URL de rastreio clicável, o cliente recebe um e-mail com o botão "Rastreie a sua encomenda" em vez de um simples número de rastreio, e o texto distingue corretamente uma remessa completa de uma parcial. Se o fornecedor não fornecer um URL de rastreio, o botão aponta para a sua loja em vez de desaparecer; qualquer outro campo em falta (transportadora, número de rastreio) simplesmente não é apresentado, nunca fica uma etiqueta vazia. O registo é agora uma única página por encomenda, que mostra o histórico completo de exportação e de rastreio lado a lado, substituindo o separador de registo isolado que antes existia dentro de cada perfil.
Substituído o antigo filtro on/off "Somente itens do fornecedor" por condições de disparo AND/OR aninhadas sobre atributos de produto (o mesmo construtor em árvore das Cart Price Rules do Magento) — criado para executar vários perfis lado a lado, um por fornecedor, cada um selecionando automaticamente apenas as suas próprias linhas da mesma encomenda. A ação de exportação manual na grelha de encomendas agora executa todos os perfis ativos com um único clique, em vez de perguntar qual utilizar. O registo ganhou um resultado "Ignorado" para um perfil cujas condições não corresponderam a nenhum item, para que nunca seja uma lacuna silenciosa. Os perfis existentes foram migrados automaticamente, sem necessidade de reconfiguração.
A interface de administração (perfis, construtor de mapeamento, registo e cada e-mail de notificação) está agora totalmente traduzida, em 7 idiomas.
Adicionada a transformação opcional "Número" por campo para valores numéricos, um aviso na pré-visualização do mapeamento quando itens são excluídos pelo filtro "Apenas itens do fornecedor", e e-mails de notificação de falha que agora incluem a mensagem de erro exata devolvida pelo sistema de destino.
Primeira versão: arquitetura multiperfil, três canais (REST API, FTP/SFTP, ficheiro local), três formatos (JSON, XML, CSV), mapeamento visual de campos com pré-visualização em tempo real, blocos de repetição para arrays aninhados, deduplicação automática, e um registo de exportação completo com reenvio manual.