Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
Introdução
Mantenha sua equipe informada onde já colaboram. A integração do Discord entrega eventos de pagamento, assinatura, disputa e outros eventos importantes diretamente para qualquer canal que você escolher—sem necessidade de polling ou dashboards.Este guia pressupõe que você tenha acesso à seção de Integrações do painel da Dodo Payments.
Começando
Open the Webhook Section
No painel do Dodo Payments, abra Webhooks → + Adicionar Endpoint e expanda o menu suspenso para revelar integrações.

Authorize the Bot
Conceda as permissões solicitadas para que o bot possa publicar mensagens no canal selecionado.
Edit Transformation Code
Ajuste o mapeamento payload → embed de acordo com suas necessidades — ou comece com os modelos abaixo.
Exemplos de Código de Transformação
Embed de Pagamento Mínimo
payment_embed.js
Eventos de Assinatura
subscription_embed.js
Alertas de Disputa
dispute_embed.js
Dicas
- Prefira embeds para formatação rica e cores.
- Mantenha os títulos curtos; coloque detalhes nos campos.
- Use cores intuitivas: verde (sucesso), vermelho (falha), laranja (avisos).
Solução de Problemas
No messages in Discord
No messages in Discord
- Confirme se o bot tem acesso ao canal.
- Verifique se a transformação retorna um objeto JSON com
embeds.
Transformation errors
Transformation errors
- Valide seu código no editor – erros de sintaxe bloquearão a entrega.
- Certifique-se de que os nomes dos campos correspondem à estrutura do payload do webhook.