قم بإرسال رسائل بريد إلكتروني معاملات احترافية تلقائيًا عند حدوث أحداث الدفع. قم بتسليم تأكيدات الدفع، وتحديثات الاشتراك، والإشعارات المهمة من خلال بنية البريد الإلكتروني الموثوقة من Resend ومعدلات التسليم الممتازة.
تتطلب هذه التكامل مفتاح API الخاص بك في Resend للمصادقة.
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;}