Configurando o gateway de pagamento
Resumo rapido
Para que o Oráculo registre as vendas do expert automaticamente, você precisa conectar a plataforma de pagamento dele. Isso e feito com um webhook — um link especial que a plataforma de pagamento usa para avisar o Oráculo toda vez que uma venda acontece.
Parece complicado, mas e só copiar e colar um link. Vamos la.
O que é um webhook? (explicação simples)
Pense no webhook como um “telefone” entre dois sistemas.
Quando alguem compra um produto na Hotmart (por exemplo), a Hotmart liga para o Oráculo usando esse telefone e diz: “Ei, o Joao acabou de comprar o curso X!”
O Oráculo recebe essa ligacao e registra a venda automaticamente.
Sem o webhook, você teria que entrar na plataforma de pagamento, verificar cada venda e registrar manualmente. Com o webhook, tudo e automatico.
Plataformas suportadas
O Oráculo funciona com as seguintes plataformas:
| Plataforma | Chave de seguranca |
|---|---|
| Hotmart | Hottok |
| Kiwify | Secret do Webhook |
| Eduzz | Secret Key |
| Monetizze | Chave Unica |
| Guru | API Token |
| PerfectPay | Token |
| Xgrow | Webhook Secret |
Cada expert usa uma plataforma de pagamento.
Passo a passo geral (vale para todas as plataformas)
1. Abra a página do Expert
- Va em Experts no menu lateral
- Clique no expert que quer configurar
- Clique na aba Pagamento
Screenshot: [Pagina de detalhes do Expert com a aba “Pagamento” selecionada, mostrando os cards de todas as plataformas disponíveis]
2. Clique na plataforma desejada
Você vera cards com o nome de cada plataforma. Clique em Conectar na plataforma que o expert usa.
3. Copie o link do webhook
Uma janela vai abrir com 3 passos. No Passo 1, você vai ver um link. Clique em Copiar para copiar esse link.
Screenshot: [Janela de conexão mostrando o Passo 1 com a URL do webhook e botao “Copiar”]
O link tem este formato:
https://api.oraculo.work/webhook/{id-do-expert}/{plataforma}4. Cole o link na plataforma de pagamento
Abra a plataforma de pagamento do expert e cole o link na area de webhooks. Veja abaixo como fazer em cada plataforma.
5. Copie a chave de seguranca da plataforma
Cada plataforma gera uma chave de seguranca (secret/token). Copie essa chave e cole no Passo 3 da janela do Oráculo.
6. Clique em “Salvar e Conectar”
Pronto! A integração está configurada.
Screenshot: [Janela de conexão com todos os 3 passos preenchidos e botao “Salvar e Conectar”]
Como configurar em cada plataforma
Hotmart
- Acesse app.hotmart.com/tools/webhook
- Clique em Registrar Webhook
- Cole o link que você copiou do Oráculo
- Em “Eventos”, selecione todos os eventos de vendas que faça sentido
- Salve
- Copie o Hottok (aparece na página de configuração de webhooks da Hotmart)
- Cole o Hottok no Oráculo (Passo 3 da janela de conexão)
Kiwify
- Acesse app.kiwify.com.br/settings/webhooks
- Clique em Criar Webhook
- Cole o link que você copiou do Oráculo
- Selecione todos os eventos
- Salve
- A Kiwify vai gerar um Secret — copie esse valor
- Cole o Secret no Oráculo (Passo 3 da janela de conexão)
Eduzz
- Acesse o MyEduzz
- Va em Ferramentas > Webhooks
- Clique em Novo Webhook
- Cole o link que você copiou do Oráculo
- Selecione apenas os eventos de vendas que faz sentido (pago, reembolsado…)
- Salve
- Copie a Secret Key da Eduzz
- Cole a Secret Key no Oráculo (Passo 3 da janela de conexão)
Monetizze
- Acesse app.monetizze.com.br/tools/postback
- Cole o link que você copiou do Oráculo como URL de callback
- Salve
- Copie a Chave Unica da Monetizze
- Cole a Chave Unica no Oráculo (Passo 3 da janela de conexão)
Guru
- Acesse digitalmanager.guru/admin/settings/webhooks
- Clique em Novo Webhook
- Cole o link que você copiou do Oráculo
- Selecione todos os eventos
- Salve
- Copie o API Token do Guru
- Cole o API Token no Oráculo (Passo 3 da janela de conexão)
PerfectPay
- Acesse app.perfectpay.com.br/tools/postback
- Clique em Novo Webhook
- Cole o link que você copiou do Oráculo
- Selecione todos os eventos
- Salve
- Copie o Token da PerfectPay
- Cole o Token no Oráculo (Passo 3 da janela de conexão)
Xgrow
- Na Xgrow, va em Configurações > Integracoes > Webhooks
- Adicione um novo webhook
- Cole o link que você copiou do Oráculo
- Selecione todos os eventos
- Salve
- Copie o Webhook Secret da Xgrow
- Cole o Webhook Secret no Oráculo (Passo 3 da janela de conexão)
Como saber se está funcionando
Depois de configurar, faca uma venda de teste na plataforma (se possivel). O Oráculo vai mostrar no card da plataforma:
- Status do ultimo webhook: sucesso ou erro
- Data do ultimo webhook: quando foi a ultima vez que a plataforma avisou o Oráculo
Se o status mostrar erro, verifique se o link está correto e se a chave de seguranca foi colada certinho.
Screenshot: [Card da plataforma mostrando indicador de status verde com “Ultimo webhook recebido: DD/MM/AAAA HH:MM”]
Problemas comuns
”Vendas não aparecem no Oráculo”
- Verifique se o webhook está configurado corretamente na plataforma de pagamento
- Verifique se você selecionou todos os eventos na plataforma
- Verifique se a chave de seguranca (secret/token) está correta
- Faca uma venda de teste e veja se o status atualiza
”Erro de assinatura” ou “Signature mismatch”
- A chave de seguranca colada no Oráculo não confere com a da plataforma
- Solucao: Copie a chave novamente da plataforma e atualize no Oráculo
”Webhook retorna erro 404”
- O link pode estar errado ou o expert pode ter sido desativado
- Solucao: Confira o link na aba Pagamento do expert
Como trocar de plataforma
Se o expert mudou de plataforma (por exemplo, saiu da Hotmart e foi para a Kiwify):
- Na aba Pagamento, clique em Remover na plataforma antiga
- Clique em Conectar na plataforma nova
- Siga os passos normalmente
Proximos passos
- Fotos e documentos do Expert
- O que é um Evento? — Depois de configurar o expert, crie seu primeiro evento