المقدمة
تتيح لك تكامل AutoSend وDodo Payments إرسال إشعارات بريد إلكتروني تلقائية في الوقت الفعلي لجميع أحداث الدفع، من المعاملات الناجحة إلى المحاولات الفاشلة وتأكيدات المبالغ المستردة. أرسل رسائل بريد إلكتروني معاملات لأحداث الدفع باستخدام واجهة برمجة تطبيقات البريد الإلكتروني القوية من AutoSend.يتطلب هذا التكامل مفتاح واجهة برمجة تطبيقات AutoSend الخاص بك للمصادقة. يمكنك العثور على مفتاح واجهة برمجة التطبيقات الخاص بك في لوحة معلومات AutoSend تحت الإعدادات > مفاتيح واجهة برمجة التطبيقات.
البدء
اتبع هذه الخطوات لتكامل AutoSend مع Dodo Payments:إدخال مفتاح API
قدم مفتاح واجهة برمجة التطبيقات الخاص بـ AutoSend للمصادقة. يمكنك العثور على مفتاح واجهة برمجة التطبيقات الخاص بك في لوحة معلومات AutoSend تحت الإعدادات > مفاتيح واجهة برمجة التطبيقات.
تعلم كيفية إنشاء وإدارة مفاتيح API
قم بزيارة وثائق AutoSend للحصول على تعليمات مفصلة حول إنشاء وإدارة مفاتيح API.
تكوين التحويل
قم بإعداد معالجات تحويل JavaScript لتخصيص محتوى البريد الإلكتروني بناءً على أحداث الدفع.
اختبار وإنشاء
اختبر تكوين webhook الخاص بك للتأكد من إرسال الرسائل الإلكترونية بشكل صحيح، ثم قم بإنشاء التكامل.
أمثلة على الكود
رسالة تأكيد الدفع
أرسل رسالة تأكيد عند معالجة الدفع بنجاح:payment_confirmation.js
رسالة ترحيب الاشتراك
أرسل رسالة ترحيب عند إنشاء اشتراك جديد:subscription_welcome.js
إشعار فشل الدفع
أرسل رسالة إشعار عند فشل الدفع:payment_failure.js
أفضل الممارسات
- تحقق من نطاق المرسل الخاص بك: تأكد من أن نطاق البريد الإلكتروني المرسل الخاص بك تم التحقق منه في AutoSend لتحسين إمكانية التسليم وتجنب مشكلات المصادقة. تساعد النطاقات الموثقة في منع رسائل البريد الإلكتروني من الهبوط في مجلدات البريد العشوائي.
-
استخدم بيانات ديناميكية للتخصيص: استخدم حقل
dynamicDataلتخصيص رسائل البريد الإلكتروني بمعلومات محددة للعملاء مثل الأسماء، ومبالغ الدفع، وتفاصيل الاشتراك. رسائل البريد الإلكتروني المخصصة لها معدلات تفاعل أعلى. - اكتب عناوين واضحة: اكتب عناوين وصفية تشير بوضوح إلى غرض البريد الإلكتروني. تجنب كلمات تحفيز البريد العشوائي واحتفظ بالعناوين مختصرة (أقل من 50 حرفًا).
- اختبر قبل الإنتاج: اختبر دائمًا رسائل البريد الإلكتروني الخاصة بك قبل إرسالها في الإنتاج. يضمن ذلك أن محتوى البريد الإلكتروني يظهر بشكل صحيح وأن جميع البيانات الديناميكية تم تعيينها بشكل صحيح.
مرجع API
للحصول على تفاصيل كاملة حول واجهة برمجة تطبيقات AutoSend، بما في ذلك جميع المعلمات المتاحة وأكواد الأخطاء، قم بزيارة وثائق واجهة برمجة تطبيقات AutoSend.استكشاف الأخطاء وإصلاحها
عدم إرسال الرسائل الإلكترونية
عدم إرسال الرسائل الإلكترونية
- تحقق من أن مفتاح API صحيح ونشط
- تحقق من أن نطاق المرسل موثق في AutoSend
- تأكد من أن عناوين البريد الإلكتروني للمستلمين صحيحة
- راجع حدود وإجراءات إرسال AutoSend
- تحقق من أن عنوان URL لنقطة نهاية API صحيح:
https://api.autosend.com/v1/mails/send - تحقق من وجود المعلمات المطلوبة في الحمولة
أخطاء التحويل
أخطاء التحويل
- تحقق من أن هيكل JSON يتطابق مع تنسيق API الخاص بـ AutoSend
- تحقق من أن جميع الحقول المطلوبة موجودة (
to,from,templateIdأوhtml/text) - تأكد من تنسيق عناوين البريد الإلكتروني بشكل صحيح
- تحقق من أن
templateIdصالح إذا كنت تستخدم القوالب - تحقق من أن مفاتيح
dynamicDataتتطابق مع متغيرات القالب الخاص بك
مشاكل القالب
مشاكل القالب
- تحقق من أن معرف القالب الخاص بك صحيح ونشط في AutoSend
- تأكد من أن مفاتيح
dynamicDataتتطابق مع المتغيرات المستخدمة في القالب الخاص بك - تحقق من أن جميع المتغيرات المطلوبة للقالب متوفرة
- اختبر القالب الخاص بك بشكل مستقل في لوحة تحكم AutoSend
