Analisando propostas

Desenvolvimento de Loja B2b Woocommerce para Revendedores com Gestão de Pedidos e Comissões

Publicado em 06 de Setembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Projeto Técnico – Desenvolvimento WooCommerce para Revendedores
🎯 Objetivo

Implantar uma loja em WooCommerce com foco em operação B2B, permitindo que revendedores internos:

Tenham login próprio.

Criem pedidos diretamente em nome do cliente final.

Visualizem apenas os pedidos realizados por eles mesmos.

Tenham o faturamento e emissão de nota fiscal no cliente final (via integração ERP).

Acompanhem a comissão por pedidos realizados.

📝 Escopo Detalhado
🔐 Gestão de Usuários

Criar um papel de usuário específico (Revendedor).

Permitir login apenas em frontend (sem acesso ao wp-admin).

Configurar permissões: comprar, criar pedidos, acessar painel de revendedor.

🛒 Fluxo de Pedidos

Revendedor logado → adiciona produtos no carrinho.

Checkout deve permitir preenchimento dos dados do cliente final (nome, cpf/cnpj, endereço, e-mail).

Pedido registrado em WooCommerce com metadado do ID do revendedor.

Revendedor não gera fatura em nome próprio, apenas intermedia.

📊 Painel do Revendedor

Criar endpoint em Minha Conta: “Pedidos do Revendedor”.

Exibir tabela listando apenas pedidos relacionados ao revendedor logado.

Informações exibidas: nº pedido, cliente final, data, status, valor total.

Layout responsivo (compatível com tema ativo).

🧾 Faturamento e Nota Fiscal

Integração WooCommerce + ERP (Bling ou Tiny).

Pedido gerado → ERP emite NFe em nome do cliente final (dados do checkout).

Sincronização de status de pedido entre WooCommerce ↔ ERP.

Garantir que o revendedor não apareça na NFe, apenas o cliente.

💰 Controle de Comissão (Opcional)

Implementar com plugin de afiliados (SliceWP / AffiliateWP) OU via relatório customizado.

Cada pedido vinculado ao revendedor gera comissão percentual.

Painel do revendedor deve exibir pedidos e comissão acumulada.

📧 Notificações e E-mails

Enviar e-mails padrão do WooCommerce para o cliente final.

(Opcional) Adicionar revendedor em cópia oculta dos e-mails de pedido.

🔧 Tecnologias / Plugins Sugeridos

WooCommerce + WordPress (última versão estável).

Extra Checkout Fields for Brazil (dados fiscais brasileiros).

User Role Editor (gestão de papéis de usuário).

WooCommerce Frontend Manager (WCFM) ou snippets customizados para painel restrito.

ERP Bling / Tiny (integração oficial WooCommerce).

AffiliateWP ou SliceWP (para controle de comissão).

Checkout Field Editor ou customização via functions.php/snippets.

📌 Requisitos Técnicos

Programação em PHP + WordPress hooks/actions.

Customização de WooCommerce endpoints (Minha Conta).

Conhecimento em Apis rest (erp bling/tiny).

Experiência com fiscalização brasileira (cpf/cnpj, nfe).

Conhecimento em segurança WordPress (restrição de acessos, roles).

✅ Entregáveis

Ambiente WooCommerce configurado e testado.

Papel “Revendedor” criado e funcional.

Checkout adaptado (dados do cliente final).

Endpoint personalizado com listagem dos pedidos do revendedor.

Integração ERP com emissão de NFe no cliente final.

Documentação simples para manutenção (plugins instalados, snippets e customizações).

🕒 Prazo

Desenvolvimento: 2 a 4 semanas.

Testes completos de fluxo: 1 semana.

💰 Orçamento

A definir conforme experiência do profissional, podendo ser por pacote fechado ou hora técnica.

Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Criar uma nova loja online

Prazo de Entrega: Não estabelecido

Habilidades necessárias