Fondy
اربط ببوتك مدفوعات إلكترونية مريحة من جميع أنحاء العالم
كيفية الربط
للاتصال بنظام الدفع Fondy ستحتاج إلى معرّف تاجر ومفتاح سري. بعد الحصول عليهما، ننتقل إلى الإعدادات في Salebot
في Salebot نفتح قسم أنظمة الدفع، ونختار Fondy. تحتاج إلى إدخال البيانات المستلمة.


لإنشاء رابط للدفع، تحتاج إلى تعيين قيمة المتغير payment_sum (مثل 150 أو 100.55 (باستخدام نقطة!))، وبعد ذلك مباشرةً يظهر المتغير fondy_pay_url. يمكن عرض هذا المتغير كرابط أو وضعه على الزر مع النص "Pay".
يكون الرابط بالشكل التالي:
https://payfondy.eu/merchants/4879cf99f26d58b22b04c037d111d14a/default/index.html?n=fe044b299ce98accfcd5f0c559d8c8f28802c3
أيضًا، قبل تعيين قيمة payment_sum، يمكنك تحديد المتغيرات الاختيارية التالية لتكوين الدفع.
الإعداد الافتراضي هو UAH، وإذا كنت بحاجة إلى عملة أخرى فيجب عليك تعيين قيمة المتغير currency
currency - عملة الطلب.
القيم الصالحة:
UAH - الهريفنيا الأوكرانية
RUB - الروبل الروسي
USD - الدولار الأمريكي
EUR - اليورو
GBP - الجنيه الإسترليني إلزامي
CZK - الكرونة التشيكية
payment_description - وصف الطلب
session_timeout - مدة صلاحية الطلب بالثواني.
الافتراضي (36000 ثانية = 10 ساعات).
language - لغة صفحة الدفع:
ru - الروسية
uk - الأوكرانية
en - الإنجليزية
lv - اللاتفية
fr - الفرنسية
cs - التشيكية
ro - الرومانية
it - الإيطالية
sk - السلوفاكية
pl - البولندية
es - الإسبانية
hu - المجرية
de - الألمانية
كيفية إنشاء رابط
إنشاء رابط لدفع 122 هريفنيا (الهريفنيا الافتراضية)

يرجى الملاحظة:
أولاً حدّد الاختياري payment_description المعلمات، إلخ.
وأخيرًا، عيّن قيمة payment_sum variable
ملاحظة: أولًا نضبط المتغيرات الإضافية للإعدادات، ثم payment_sum. يمكنك تعريف المتغيرات في وقت أبكر ضمن سلسلة، وليس في كتلة واحدة، هذا مثال.
بعد ذلك، في المكان المناسب، اطبع fondy_pay_url المتغير، الذي يحتوي على الرابط.

كيفية معالجة النتيجة
بعد نجاح الدفع في البوت ستصل ردود رجعية (callbacks)، ومن خلالها يمكنك فهم أن الدفع تم بنجاح. هذه الردود الرجعية في النظام تراها كرسائل من المستخدم، لذلك لا يمكن أن يرسلها المستخدم، وهي تتكون من أول 5 أحرف من المفتاح السري وكلمة success، على سبيل المثال: h4fd56_success
إذا كانت كلمة المرور أقل من 5 أحرف، فسيتم استخدام كلمة المرور بالكامل، على سبيل المثال بالنسبة لمدفوعات الاختبار كلمة المرور هي test، ثم ستصل callback بالشكل test_success
هذه الاستدعاءات العكسية لا يراها المستخدم، بل تظهر فقط للمشغّل
يجب أن يكون نوع المطابقة "Full match"
كما أنه بعد نجاح الدفع يتم تعيين المتغير fondy_payment_completed إلى True.
على سبيل المثال، يمكنك إنشاء كتلة معالجة دفع ناجحة مع شرط وطباعة الرسالة المناسبة للمستخدم:

بعد اكتمال الدفع، ستتم إضافة المتغير fondy_callback_data إلى العميل، ويحتوي على بيانات استجابة نظام الدفع للمعاملة المكتملة. يمكنك استخراج البيانات اللازمة من القاموس باستخدام طريقة get.
لإجراء دفعة متكررة، يجب إعادة تعيين payment_sum، والرابط الذي تم إنشاؤه مسبقًا، وبعد إعادة تعيين المتغير payment_sum الحصول على رابط جديد. يمكنك تحديد قيمة سابقة.
كيفية إجراء دفعات اختبارية
بيانات الاختبار وقت نشر الوثائق:
معرّف التاجر: 1396424
كلمة المرور: test
أرقام بطاقات الاختبار
44445566661111 - ناجح
4444111166665555 - مرفوض
مدة الصلاحية و CVV2 أيًّا كان
إذا لم يعمل شيء، فقارن البيانات مع البيانات الموجودة على الموقع الرسمي: https://docs.fondy.eu/ru/docs/page/2/2
Last updated