About this project
it-programming / web-development
Open
Precisamos de uma integração entre os plugins Dokan (marketplace), Woocommerce Correios (plugin para cálculo de fretes) e Sigep Web (aplicação dos Correios para geração de etiquetas de envio)
Dokan é um plugin marketplace baseado em Woocommerce, ele é composto de uma loja de frontend para compradores, área de administração simplificada para vendedores e um backend para os proprietários das lojas.
Woocomerce correios é o plugin de cálculo de frete, presente no frontend para os compradores e no backend para o administrador, mas não está no backend para vendedores.
Precisamos que o plugin Woocommerce correios esteja disponível para os vendedores na área do vendedor para que cada um controle seus métodos de envio conforme disponibilizados por nós administradores/proprietários do site.
O que é necessário:
1 - adicione as opções de envio a todos os vendedores
2 - no caso de pedidos partindo de múltiplos remetentes permita no check-out recuperar os custos de envio de cada vendedor (CEPs diferentes) detalhando o custo do frete de cada item adicionado ao carrinho.
** Atualmente o plugin Woocommerce correios funciona para apenas um vendedor, entretanto ele obtém as informações de envio do administrador do site. **
3 - Após o pedido concluído (pagamento efetivado) é necessário que seja gerada a etiqueta de envio e a declaração de conteúdo (PDF) através da aplicação Sigep Correios e a mesma fique disponível na página de pedidos do cliente e caso a etiqueta perca a validade após "x" dias seja possível que o cliente gere uma nova etiqueta.
Observações:
- A integração deve ser desenvolvida em forma de plugin, que permita atualizar o Woocommerce, Dokan e Woocommerce correios sem nos preocuparmos com a compatibilidade.
- O código deve ser comentado para que possamos entender o que foi feito.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer
Delivery term: Not specified
Skills needed