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
1
Open the Webhook Section
No painel de controle do Dodo Payments, navegue para Webhooks → + Adicionar Endpoint e expanda o menu suspenso de integrações.

2
Select SendGrid
Escolha o cartão de integração SendGrid.
3
Enter API Key
Informe sua chave de API do SendGrid na configuração.
4
Configure Transformation
Edite o código de transformação para formatar os e-mails para a API Mail Send do SendGrid.
5
Test & Create
Teste com cargas úteis de exemplo e clique em Create para ativar o envio de e-mails.
6
Done!
🎉 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
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