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.Esta integração requer uma Chave de API do SendGrid com permissões de Mail Send.
Começando
1
Abra a Seção de Webhook
No seu painel do Dodo Payments, navegue até Webhooks → + Adicionar Endpoint e expanda o dropdown de integrações.

2
Selecione SendGrid
Escolha o cartão de integração SendGrid.
3
Insira a Chave da API
Forneça sua Chave de API do SendGrid na configuração.
4
Configure a Transformação
Edite o código de transformação para formatar e-mails para a API Mail Send do SendGrid.
5
Teste & Crie
Teste com cargas úteis de exemplo e clique em Criar para ativar o envio de e-mails.
6
Pronto!
🎉 Eventos de pagamento agora acionarão automaticamente e-mails transacionais via 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
E-mails não estão sendo enviados
E-mails não estão sendo enviados
- Verifique se a Chave da API tem permissões de Mail Send
- Verifique se os IDs dos modelos são válidos e ativos
- Certifique-se de que os endereços de e-mail dos destinatários são válidos
- Revise os limites e cotas de envio do SendGrid
Erros de transformação
Erros de transformação
- Valide se a estrutura JSON corresponde ao formato da API do SendGrid
- Verifique se todos os campos obrigatórios estão presentes
- Certifique-se de que as variáveis de dados do modelo estão formatadas corretamente
- Verifique se os endereços de e-mail do remetente estão verificados no SendGrid