🚀 Configuração Inicial do Sistema

Siga este guia passo a passo para configurar a integração com WordPress/WooCommerce

1
WordPress
2
API Keys
3
Webhooks
4
Teste

Passo 1: Configurar WordPress/WooCommerce

Primeiro, vamos configurar a URL do seu site WordPress e verificar se o WooCommerce está instalado.

📋 Pré-requisitos:
• WordPress 5.0 ou superior instalado
• WooCommerce 3.5 ou superior ativado
• Acesso de administrador ao WordPress
Digite a URL completa do seu site WordPress (ex: https://meusite.com ou http://localhost/wordpress)
⚠️ Importante: Certifique-se de que o WooCommerce está instalado e ativado no seu WordPress antes de continuar.

Como verificar se o WooCommerce está ativo:

  • Acesse o painel do WordPress
  • Vá em Plugins → Plugins Instalados
  • Procure por "WooCommerce" e verifique se está ativo

Passo 2: Gerar Chaves da API WooCommerce

Agora vamos gerar as chaves de API necessárias para a integração.

📝 Instruções no WordPress:
1. Acesse: WooCommerce → Configurações → Avançado → REST API
2. Clique em "Adicionar chave"
3. Preencha os campos conforme abaixo
Configurações da Chave API: • Descrição: IBAC Events Integration • Usuário: Administrador • Permissões: Leitura/Gravação
Cole aqui a Consumer Key gerada no WooCommerce
Cole aqui a Consumer Secret gerada no WooCommerce
🔒 Segurança: Guarde essas chaves em local seguro. Elas não serão exibidas novamente no WordPress.

Passo 3: Configurar Webhooks

Configure os webhooks para receber notificações de vendas em tempo real.

✅ URL do Webhook (copie esta URL):
https://ibacvsj.com.br/ibac-eventos?route=webhook
📝 Instruções no WordPress:
1. Acesse: WooCommerce → Configurações → Avançado → Webhooks
2. Clique em "Adicionar webhook"
3. Preencha os campos conforme abaixo
Configurações do Webhook: • Nome: IBAC Events - Order Created • Status: Ativo • Tópico: Order created • URL de entrega: https://ibacvsj.com.br/ibac-eventos?route=webhook • Secret: dev_webhook_secret_123 • Versão da API: WP REST API Integration v3
Use este secret no campo "Secret" do webhook no WooCommerce

Eventos Monitorados:

  • Novo pedido criado (Order created)
  • Pedido concluído (Order completed)
  • Carrinho abandonado
  • Estoque atualizado

Passo 4: Testar Integração

Vamos testar se tudo está configurado corretamente.

🧪 Testes que serão realizados:
• Conexão com WordPress
• Autenticação da API WooCommerce
• Permissões de leitura/gravação
• Versão do WooCommerce