إضافات التجارة الإلكترونية
بوابة Easy Digital Downloads
قم بتثبيت وتكوين البوابة الرسمية Easy Digital Downloads لـ checkout للمنتجات الرقمية باستخدام MakePay.
MakePay Easy Digital Downloads البوابة
تتيح بوابة MakePay الرسمية لـ Easy Digital Downloads للعملاء الدفع مقابل المنتجات الرقمية من خلال التشفير المستضاف checkout. تحتفظ EDD بالتحكم في المنتجات وأذونات التنزيل والإيصالات والخصومات والضرائب والعملاء وسجلات الطلبات. يتعامل MakePay مع صفحة الدفع ويرسل تحديثات الحالة الموقعة مرة أخرى إلى WordPress.
ملخص
استخدم هذا البرنامج الإضافي عندما يبيع متجرك برامج أو ملفات أو عضويات أو منتجات رقمية أخرى باستخدام Easy Digital Downloads.
قبل أن تبدأ
- WordPress 6.7 أو أحدث
- Easy Digital Downloads نشط
- متجر HTTPS URL
- وصول المسؤول إلى إعدادات الدفع للتنزيلات
- شركة MakeCrypto مع تكوين تسوية MakePay
قم بتثبيت البرنامج المساعد
تنزيل الحزمة الأحدث:
https://plugins.makecrypto.io/downloads/easy-digital-downloads/latest.zip
في WordPress، افتح المكونات الإضافية > إضافة جديد > تحميل البرنامج الإضافي، وقم بتحميل ملف ZIP، وقم بتنشيط MakePay لـ Easy Digital Downloads.
ثم افتح التنزيلات > الإعدادات > الدفعات > MakePay.
قم بتوصيل MakePay
انقر Connect MakePay في إعدادات البوابة. سيتم إرسالك إلى MakeCrypto لاختيار الشركة التي يجب أن تتلقى الدفعات، ثم إعادتك إلى WordPress بعد الموافقة.
بعد انتهاء الاتصال، قم بتمكين MakePay من التنزيلات > الإعدادات > المدفوعات > البوابات النشطة واحفظ إعدادات الدفع.
وضع الخروج
إعادة التوجيه المستضافة هي الطريقة الافتراضية الأكثر أمانًا: يغادر العميل WordPress، ويدفع على MakePay checkout، ويعود إلى صفحة نجاح EDD.
يتوفر أيضًا checkout المضمن من إعدادات بوابة MakePay. فهو يرسل العميل إلى صفحة WordPress مع إطار iframe آمن MakePay ورابط checkout مستضاف احتياطي.
دليل مفتاح API الاحتياطي
استخدم وضع مفتاح API اليدوي فقط عندما يكون تدفق Connect MakePay غير ممكن. أدخل معرف الشركة، ومعرف مفتاح API، وسر المفتاح API، وسر webhook في إعدادات بوابة MakePay.
تدفق الخروج
عندما يختار العميل MakePay في EDD checkout، فإن المكون الإضافي:
- إنشاء دفعة EDD معلقة.
- ينشئ رابط دفع MakePay باستخدام معرف الدفع EDD ومفتاح الشراء.
- يفتح MakePay checkout المستضاف أو صفحة checkout المضمنة.
- يتلقى webhook موقعة عندما تتغير حالة الدفع.
- يقوم بتحديث حالة دفع EDD وإضافة مذكرة دفع خاصة.
حالات الدفع
| حالة MakePay | حالة EDD |
|---|---|
paid، completed، succeeded، confirmed | complete |
processing، confirming | processing |
failed، expired | failed |
cancelled، canceled | abandoned |
refunded | refunded |
| أي حالة أخرى | يبقى معلقا |
تظل EDD مسؤولة عن منح الوصول للتنزيل بعد وصول الطلب إلى حالة الاكتمال.
ملاحظات أمنية
حافظ على حماية حساب المشرف WordPress، واحتفظ بالموقع على HTTPS، وتحقق من أن webhook URL يظل متاحًا للعامة. إذا تغير مجال المتجر، فأعد توصيل MakePay، لذا قم بإعادة التوجيه وتطابق webhook URLs مع الموقع المباشر.
استكشاف الأخطاء وإصلاحها
إذا لم تتم إعادة توجيه checkout، فتأكد من تمكين MakePay ضمن بوابات EDD النشطة وأن حالة الاتصال تظهر في علامة تبويب بوابة MakePay.
إذا لم يتم تحديث حالة الدفع، فتأكد من أن إعدادات MakePay webhook تشير إلى WordPress URL العامة وأن المكونات الإضافية للأمان لا تحظر طلبات webhook.