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
Envie automaticamente e-mails transacionais para confirmações de pagamento, atualizações de assinatura e notificações importantes usando o SendGrid. Acione e-mails personalizados com base em eventos de pagamento com conteúdo dinâmico e modelos profissionais.Essa integração requer uma chave de API do SendGrid com permissões Mail Send.
Começando
Open the Webhook Section
No painel de controle do Dodo Payments, navegue para Webhooks → + Adicionar Endpoint e expanda o menu suspenso de integrações.

Configure Transformation
Edite o código de transformação para formatar os e-mails para a API Mail Send do SendGrid.
Exemplos de Código de Transformação
E-mail de Confirmação de Pagamento
payment_confirmation.js
E-mail de Boas-Vindas de Assinatura
subscription_welcome.js
Notificação de Falha de Pagamento
payment_failure.js
Dicas
- Use modelos dinâmicos do SendGrid para conteúdo personalizado
- Inclua dados de pagamento relevantes nas variáveis do modelo
- Defina endereços de remetente e nomes de remetente adequados
- Use IDs de modelo para formatação consistente de e-mails
- Inclua links de cancelamento de inscrição para conformidade
Solução de Problemas
Emails not being sent
Emails not being sent
- Verifique se a chave de API possui permissões Mail Send
- Confira se os IDs de modelo são válidos e estão ativos
- Garanta que os endereços de e-mail dos destinatários sejam válidos
- Revise os limites e cotas de envio do SendGrid
Transformation errors
Transformation errors
- Valide se a estrutura JSON corresponde ao formato da API SendGrid
- Verifique se todos os campos obrigatórios estão presentes
- Garanta que as variáveis de dados do modelo estejam formatadas corretamente
- Confirme se os endereços de e-mail de remetente estão verificados no SendGrid