إضافات التجارة الإلكترونية
بوابة Gravity Forms
قم بتثبيت وتكوين بوابة Gravity Forms الرسمية للنماذج المدفوعة والتسجيلات والتبرعات باستخدام MakePay.
MakePay Gravity Forms البوابة
تتيح بوابة MakePay الرسمية لـ Gravity Forms لأصحاب موقع WordPress تلقي الدفعات من النماذج المحددة من خلال MakePay المستضاف checkout. يحتفظ Gravity Forms بالإدخالات والإشعارات والتأكيدات والصادرات. يتعامل MakePay مع صفحة الدفع ويرسل تحديثات الحالة الموقعة مرة أخرى إلى WordPress.
ملخص
استخدم هذا البرنامج المساعد لنماذج الاتصال المدفوعة أو تسجيلات الأحداث أو الحجوزات أو التبرعات أو الودائع أو عروض الأسعار أو طلبات الخدمة التي يتم تشغيلها بالفعل من خلال منتج Gravity Forms والحقول الإجمالية.
قبل أن تبدأ
- WordPress 6.7 أو أحدث
- Gravity Forms نشط
- موقع HTTPS URL
- وصول المسؤول إلى إعدادات النماذج
- شركة MakeCrypto مع تكوين تسوية MakePay
قم بتثبيت البرنامج المساعد
تنزيل الحزمة الأحدث:
https://plugins.makecrypto.io/downloads/gravity-forms/latest.zip
في WordPress، افتح المكونات الإضافية > إضافة جديد > تحميل البرنامج الإضافي، وقم بتحميل ملف ZIP، وقم بتنشيط MakePay لـ Gravity Forms.
ثم افتح النماذج > MakePay.
قم بتوصيل MakePay
انقر الاتصال بـ MakePay في صفحة إعدادات MakePay. سيتم إرسالك إلى MakeCrypto لاختيار الشركة التي يجب أن تتلقى الدفعات، ثم إعادتك إلى WordPress بعد الموافقة.
بعد انتهاء الاتصال، راجع إعدادات البوابة واحفظ الصفحة.
تمكين النماذج
في النماذج > MakePay، حدد النماذج التي يجب أن تجمع الدفع من خلال MakePay. يجب أن يتضمن كل نموذج ممكّن حقول تسعير Gravity Forms حتى يتمكن البرنامج الإضافي من قراءة إجمالي الطلب المحسوب.
عندما يرسل شخص ما نموذجًا ممكنًا بإجمالي غير صفري، يقوم البرنامج الإضافي بإنشاء رابط MakePay checkout ويخزن تفاصيل الرابط في الإدخال.
وضع الخروج
إعادة التوجيه المستضافة هي الإجراء الافتراضي: يرسل الزائر النموذج، ويدفع على MakePay checkout، ويعود إلى الموقع بعد الدفع.
يتوفر أيضًا checkout المضمن. فهو يرسل الزائر إلى صفحة WordPress مع إطار iframe MakePay ورابط checkout المستضاف احتياطيًا.
دليل مفتاح API الاحتياطي
استخدم وضع مفتاح API اليدوي فقط عندما يكون تدفق Connect MakePay غير ممكن. أدخل معرف الشركة، ومعرف مفتاح API، وسر المفتاح API، وسر webhook في النماذج > MakePay.
حالات الدفع
| حالة MakePay | حالة الدفع Gravity Forms |
|---|---|
paid، completed، succeeded، confirmed | Paid |
processing، confirming، pending | Processing |
failed، expired | Failed |
cancelled، canceled | Cancelled |
refunded | Refunded |
| أي حالة أخرى | يبقى معلقا |
يظل Gravity Forms مسؤولاً عن إشعارات الإدخال والتأكيدات وأي وظائف إضافية تتفاعل مع تحديثات الإدخال.
استكشاف الأخطاء وإصلاحها
إذا لم يتم فتح checkout، فتأكد من تحديد النموذج ضمن Forms > MakePay وأن إجمالي النموذج أكبر من الصفر.
إذا لم يتم تحديث حالة الدفع، فتأكد من إمكانية الوصول إلى الموقع بشكل عام وأن المكونات الإضافية للأمان لا تحظر /?makepay_gf_webhook=1.