Plugin de rastreamento avançado para WooCommerce com interface personalizada e integração com múltiplas transportadoras, incluindo Correios.
- Página de rastreamento personalizada: Interface amigável e responsiva para acompanhamento de pedidos
- Suporte a múltiplas transportadoras: Compatível com Correios, Cainiao, AliExpress e outras transportadoras
- Rastreamento automático: Detecta códigos de rastreio nas notas de pedidos e metadados
- Múltiplos métodos de rastreamento: Consulta por número do pedido, e-mail ou código de rastreio
- Mensagens adaptativas: Gera informações fictícias para pedidos sem rastreio baseado no status
- API REST completa: Endpoints para integração com sistemas externos
- Integração com 17Track: Utiliza a API do 17Track para consulta de múltiplas transportadoras
- Armazenamento em cache: Armazena resultados no Firebase para melhor performance
- Dashboard administrativo: Gerenciamento de configurações e logs no painel do WordPress
[wcte_tracking_page]
Adicione este shortcode a qualquer página para exibir o formulário de rastreamento.
A API pode ser configurada para exigir autenticação via API Key. Para usar:
- Ative a autenticação no painel administrativo (WooCommerce → Configurações → Rastreamento)
- Copie sua API Key gerada
- Inclua no cabeçalho das requisições:
X-WCTE-API-Key: sua_api_key
GET /wp-json/wcte/v1/track?tracking_input=VALOR
Processa automaticamente diferentes tipos de entrada (email, número de pedido ou código de rastreio).
Parâmetros:
tracking_input: Email, número de pedido ou código de rastreio
Respostas:
- Em caso de email: Lista de pedidos associados
- Em caso de número de pedido: Detalhes do pedido com rastreamento
- Em caso de código de rastreio: Informações de rastreamento
GET /wp-json/wcte/v1/orders
Parâmetros opcionais:
per_page: Quantidade de pedidos por página (padrão: 10)page: Número da páginastatus: Filtrar por status do pedido
GET /wp-json/wcte/v1/orders/{id}
Parâmetros:
id: ID do pedido
GET /wp-json/wcte/v1/tracking/{code}
Parâmetros:
code: Código de rastreio
GET /wp-json/wcte/v1/tracking/email/{email}
Parâmetros:
email: Email do cliente
Todas as respostas seguem o formato:
{
"success": true,
"data": { ... }
}Em caso de erro:
{
"success": false,
"data": "Mensagem de erro"
}GET /wp-json/wcte/v1/track?tracking_input=cliente@exemplo.com
GET /wp-json/wcte/v1/track?tracking_input=1234
GET /wp-json/wcte/v1/track?tracking_input=LB123456789CN
- Faça upload dos arquivos do plugin para o diretório
/wp-content/plugins/woocommerce-tracking-enhanced/ - Ative o plugin através do menu 'Plugins' no WordPress
- Configure as opções em WooCommerce → Configurações → Rastreamento
- Adicione o shortcode
[wcte_tracking_page]a uma página para exibir o formulário de rastreamento
- WordPress 5.6 ou superior
- WooCommerce 4.0 ou superior
- PHP 7.2 ou superior
Para suporte, entre em contato através do site oficial ou abra uma issue no repositório do GitHub.