Envoyez automatiquement des e-mails transactionnels professionnels lorsque des événements de paiement se produisent. Livrez des confirmations de paiement, des mises à jour d’abonnement et des notifications importantes grâce à l’infrastructure de messagerie fiable de Resend et à d’excellents taux de délivrabilité.
Cette intégration nécessite votre clé API Resend pour l’authentification.
function handler(webhook) { if (webhook.eventType === "subscription.active") { const s = webhook.payload.data; webhook.url = "https://api.resend.com/emails"; webhook.payload = { from: "[email protected]", to: [s.customer.email], subject: "Welcome to Your Subscription!", html: ` <h2>Welcome to Your Subscription!</h2> <p>Hi ${s.customer.name},</p> <p>Your subscription has been activated successfully.</p> <ul> <li><strong>Subscription ID:</strong> ${s.subscription_id}</li> <li><strong>Product:</strong> ${s.product_id}</li> <li><strong>Amount:</strong> $${(s.recurring_pre_tax_amount / 100).toFixed(2)}/${s.payment_frequency_interval}</li> <li><strong>Next Billing:</strong> ${new Date(s.next_billing_date).toLocaleDateString()}</li> </ul> <p>You can manage your subscription anytime from your account dashboard.</p> `, text: `Welcome! Your subscription is now active. Amount: $${(s.recurring_pre_tax_amount / 100).toFixed(2)}/${s.payment_frequency_interval}` }; } return webhook;}