Configure a URL do webhook para onde os pedidos pagos serão enviados automaticamente no formato da API Estrela Manipulação.
Tentativas em caso de falha
1 tentativa
3 tentativas
5 tentativas
Enviar automaticamente ao mudar para "Processando"
Salvar configurações
Mapeamento automático dos campos da CDW - LOJA VIRTUAL para o formato da API Estrela Manipulação.
CDW - Loja Virtual
Estrela
Transformação
Exemplo
order.numbernumero_pedidoPrefixo "EC-" + número EC-1042
order.totalvalorDireto 189.90
order.discount / subtotaldesconto_percentualCalcula % sobre subtotal 10
order.payment_methodforma_pagamentoMapeamento customizado pix
billing.first + last_namecliente_nomeConcatenação Maria Silva
billing.phonecliente_telefoneDireto (45) 99999-8888
billing.address + city…cliente_enderecoFormatação completa Rua X, 123 - Centro…
meta_data._billing_cpfcliente_cpf_cnpjMeta key configurável 123.456.789-00
line_items[].name + qtydescricao_formulaLista de produtos Vitamina D x2, Omega 3 x1
customer_noteobservacoes_internasDireto Entregar na portaria
▸ Mapeamento de formas de pagamento
CDW - Loja Virtual (payment_method)
→
Estrela (forma_pagamento)
pix→ pix
bacs→ transferencia
cod→ dinheiro
credit_card→ cartao_credito
debit_card→ cartao_debito
boleto→ boleto
Exemplo de JSON enviado
{
"numero_pedido": "EC-1042",
"valor": "189.90",
"desconto_percentual": 10,
"forma_pagamento": "pix",
"cliente_nome": "Maria Silva",
"cliente_cpf_cnpj": "123.456.789-00",
"cliente_telefone": "(45) 99999-8888",
"cliente_endereco": "Rua Exemplo, 123 - Centro, Cascavel - PR, 85800-000",
"descricao_formula": "Vitamina D 2000UI x2, Omega 3 1000mg x1",
"observacoes_internas": "Entregar na portaria",
"status": "producao"
}
O plugin expõe um endpoint REST para receber callbacks da Estrela. Quando a Estrela fatura um orçamento, ela chama este endpoint e o pedido na CDW - LOJA VIRTUAL muda para "Concluído".
Endpoint do callback
POST https://seusite.com.br/wp-json/estrela-woo/v1/callback
Headers necessários
Authorization: Bearer {token_configurado}
Content-Type: application/json
Body esperado da Estrela
{
"numero_pedido": "EC-1042",
"status": "faturado",
"timestamp": "2026-06-09T15:30:00Z"
}
O que o plugin faz ao receber
1
Valida o token de autenticação
2
Busca o pedido pelo numero_pedido (remove prefixo EC-)
3
Verifica se o status atual é "processing"
4
Atualiza para "completed" e adiciona nota no pedido
5
Retorna 200 OK com confirmação
Resposta de sucesso
{
"success": true,
"message": "Pedido EC-1042 atualizado para concluído",
"order_id": 1042
}
Token de segurança do callback
Regenerar
Compartilhe este token com a equipe da Estrela para configurar o callback