Sobre este projeto
it-programming / e-commerce
Aberto
Contexto Geral do Projeto
Com a DHL temos um contrato comercial, com tabela diferenciada de fretes. Já temos as credenciais para integração via API e o material técnico para fazer a integração. A nossa tabela de fretes DHL para envio no Brasil retorna valores em reais. Já a nossa tabela de fretes DHL para envios internacionais (países atendidos) retorna os valores em dólar. Para a tabela internacional, precisamos que no módulo tenha: • Campos para inserir credenciais DHL • Cálculo do frete DHL de acordo com nossa tabela de envios Internacionais • Conversão do valor recebido em dólar para real usando o câmbio configurado no Magento 2, de forma que o valor recebido pelo Magento seja em reais • Não cotar por valor total do carrinho, mas sim para cada produto no carrinho como sendo 1 pacote/envio, mesmo sendo mais de um produto do mesmo • Campo "weight" do produto do Magento 2 é o peso para cálculo DHL • Campo "correios_height" do produto do Magento 2 é a altura para cálculo DHL • Campo "correios_depth" do produto do Magento 2 é a comprimento para cálculo DHL • Campo "correios_width" do produto do Magento 2 é a largura para cálculo DHL • Campo "valor do envio" da DHL (para cálculo seguro da encomenda) é o valor do produto • Opção para calcular e somar seguro da encomenda ao total do envio • Opção para ativar o módulo para cada store view do Magento 2 • Opção de escolha de países que o módulo irá calcular o frete Para a tabela nacional, precisamos que no módulo tenha: • Campos para inserir credenciais DHL • Cálculo do frete DHL de acordo com nossa tabela de envios Nacionais • Não precisa converter, valor já vem em reais • Não cotar por valor total do carrinho, mas sim para cada produto no carrinho como sendo 1 pacote/envio, mesmo sendo mais de um produto do mesmo • Campo "weight" do produto do Magento 2 é o peso para cálculo DHL • Campo "correios_height" do produto do Magento 2 é a altura para cálculo DHL • Campo "correios_depth" do produto do Magento 2 é a comprimento para cálculo DHL • Campo "correios_width" do produto do Magento 2 é a largura para cálculo DHL • Campo "valor do envio" da DHL (para cálculo seguro da encomenda) é o valor do produto • Opção para calcular e somar seguro da encomenda ao total do envio • Opção para ativar o módulo para cada store view do Magento 2 • Opção de escolha de países que o módulo irá calcular o frete Descrição do funcionamento Internacional: • O módulo deve se autenticar na DHL com nossas credenciais • Para cada produto no carrinho, mesmo sendo mais unidades de um mesmo produto, deve: o Colher as informações do Magento 2 de valor do produto, peso, altura, largura e comprimento o Consultar DHL usando peso, altura, largura e comprimento - valor do frete o Consultar DHL usando valor do produto - valor do seguro o Somar valor do frete e valor do seguro, chegando ao valor total de frete • Depois de consultar e somar o valor total de frete para cada produto, temos o valor total de frete em dólar • Converter valor total do frete em dólar para reais, usando a taxa de câmbio configurada no Magento 2 • Exibir o valor total de frete no frontend, tanto na página de cotação do carrinho, quanto na página do checkout, de forma que o cliente consiga selecionar. O título da forma de envio será "DHL Express International" Descrição do funcionamento Nacional: • O módulo deve se autenticar na DHL com nossas credenciais • Para cada produto no carrinho, mesmo sendo mais unidades de um mesmo produto, deve: o Colher as informações do Magento 2 de valor do produto, peso, altura, largura e comprimento o Consultar DHL usando peso, altura, largura e comprimento - valor do frete o Consultar DHL usando valor do produto - valor do seguro o Somar valor do frete e valor do seguro, chegando ao valor total de frete • Depois de consultar e somar o valor total de frete para cada produto, temos o valor total de frete em real • Exibir o valor total de frete no frontend, tanto na página de cotação do carrinho, quanto na página do checkout, de forma que o cliente consiga selecionar. O título da forma de envio será "DHL Express" Temos o manual de integração fornecido pela DHL, anexo. Fornecemos o fonte da nossa loja Magento 2, para testes de acordo com nossa configuração. Entrega com o código fonte completo e instruções para instalar via composer.
Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias