المقدمة
تتيح لك تكامل AutoSend وDodo Payments إرسال إشعارات بريد إلكتروني تلقائية في الوقت الفعلي لجميع أحداث الدفع، من المعاملات الناجحة إلى المحاولات الفاشلة وتأكيدات المبالغ المستردة. أرسل رسائل بريد إلكتروني معاملات لأحداث الدفع باستخدام واجهة برمجة تطبيقات البريد الإلكتروني القوية من AutoSend.يتطلب هذا التكامل مفتاح AutoSend لواجهة برمجة التطبيقات للمصادقة. يمكنك العثور على مفتاح API الخاص بك في لوحة تحكم AutoSend ضمن الإعدادات > مفاتيح API.
البدء
اتبع هذه الخطوات لتكامل AutoSend مع Dodo Payments:Enter API Key
قدِّم مفتاح AutoSend لواجهة برمجة التطبيقات للمصادقة. يمكنك العثور على مفتاح API الخاص بك في لوحة تحكم AutoSend ضمن الإعدادات > مفاتيح API.
Learn how to create and manage API keys
تفضل بزيارة وثائق AutoSend للحصول على تعليمات مفصلة حول إنشاء وإدارة مفاتيح API.
Configure Transformation
أعد إعداد معالجات التحويل في JavaScript لتخصيص محتوى البريد الإلكتروني استنادًا إلى أحداث الدفع.
أمثلة على الكود
رسالة تأكيد الدفع
أرسل رسالة تأكيد عند معالجة الدفع بنجاح:payment_confirmation.js
رسالة ترحيب الاشتراك
أرسل رسالة ترحيب عند إنشاء اشتراك جديد:subscription_welcome.js
إشعار فشل الدفع
أرسل رسالة إشعار عند فشل الدفع:payment_failure.js
أفضل الممارسات
- تحقق من نطاق المرسل الخاص بك: تأكد من أن نطاق البريد الإلكتروني المرسل الخاص بك تم التحقق منه في AutoSend لتحسين إمكانية التسليم وتجنب مشكلات المصادقة. تساعد النطاقات الموثقة في منع رسائل البريد الإلكتروني من الهبوط في مجلدات البريد العشوائي.
-
استخدام البيانات الديناميكية للتخصيص: استخدم الحقل
dynamicDataلتخصيص الرسائل الإلكترونية بمعلومات مخصصة للعميل مثل الأسماء، مبالغ المدفوعات، وتفاصيل الاشتراك. الرسائل المخصصة تحقق معدلات تفاعل أعلى. - اكتب عناوين واضحة: اكتب عناوين وصفية تشير بوضوح إلى غرض البريد الإلكتروني. تجنب كلمات تحفيز البريد العشوائي واحتفظ بالعناوين مختصرة (أقل من 50 حرفًا).
- اختبر قبل الإنتاج: اختبر دائمًا رسائل البريد الإلكتروني الخاصة بك قبل إرسالها في الإنتاج. يضمن ذلك أن محتوى البريد الإلكتروني يظهر بشكل صحيح وأن جميع البيانات الديناميكية تم تعيينها بشكل صحيح.
مرجع API
للحصول على تفاصيل كاملة حول واجهة برمجة تطبيقات AutoSend، بما في ذلك جميع المعلمات المتاحة وأكواد الأخطاء، قم بزيارة وثائق واجهة برمجة تطبيقات AutoSend.استكشاف الأخطاء وإصلاحها
Emails not being sent
Emails not being sent
- تحقق من أن مفتاح API صحيح ونشط
- تأكد من أن نطاق المرسل تم التحقق منه في AutoSend
- تأكد من أن عناوين البريد الإلكتروني للمستلمين صالحة
- راجع حدود إرسال AutoSend والحصص
- تحقق من أن عنوان URL لنقطة نهاية API صحيح:
https://api.autosend.com/v1/mails/send - تأكد من وجود المعلمات المطلوبة في الحمولة
Transformation errors
Transformation errors
- تحقق من تطابق هيكل JSON مع تنسيق واجهة برمجة تطبيقات AutoSend
- تأكد من وجود جميع الحقول المطلوبة (
to،from،templateIdأوhtml/text) - تأكد من تنسيق عناوين البريد الإلكتروني بشكل صحيح
- تحقق من أن
templateIdصالح إذا كنت تستخدم القوالب - تأكد من أن مفاتيح
dynamicDataتتطابق مع متغيرات القالب الخاصة بك
Template issues
Template issues
- تحقق من أن معرف القالب الخاص بك صحيح ونشط في AutoSend
- تأكد من أن مفاتيح
dynamicDataتطابق المتغيرات المستخدمة في القالب - تأكد من توفير جميع متغيرات القالب المطلوبة
- اختبر القالب بشكل مستقل في لوحة تحكم AutoSend
