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، يمكنك تحديد المتغيرات الاختيارية التالية لتكوين الدفع.

circle-exclamation

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 هريفنيا (الهريفنيا الافتراضية)

circle-info

يرجى الملاحظة:

  • أولاً حدّد الاختياري payment_description المعلمات، إلخ.

  • وأخيرًا، عيّن قيمة payment_sum variable

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

بعد ذلك، في المكان المناسب، اطبع fondy_pay_url المتغير، الذي يحتوي على الرابط.

كيفية معالجة النتيجة

بعد نجاح الدفع في البوت ستصل ردود رجعية (callbacks)، ومن خلالها يمكنك فهم أن الدفع تم بنجاح. هذه الردود الرجعية في النظام تراها كرسائل من المستخدم، لذلك لا يمكن أن يرسلها المستخدم، وهي تتكون من أول 5 أحرف من المفتاح السري وكلمة success، على سبيل المثال: h4fd56_success

circle-info

إذا كانت كلمة المرور أقل من 5 أحرف، فسيتم استخدام كلمة المرور بالكامل، على سبيل المثال بالنسبة لمدفوعات الاختبار كلمة المرور هي test، ثم ستصل callback بالشكل test_success

circle-check
circle-exclamation

كما أنه بعد نجاح الدفع يتم تعيين المتغير fondy_payment_completed إلى True.

على سبيل المثال، يمكنك إنشاء كتلة معالجة دفع ناجحة مع شرط وطباعة الرسالة المناسبة للمستخدم:

بعد اكتمال الدفع، ستتم إضافة المتغير fondy_callback_data إلى العميل، ويحتوي على بيانات استجابة نظام الدفع للمعاملة المكتملة. يمكنك استخراج البيانات اللازمة من القاموس باستخدام طريقة get.

circle-exclamation

كيفية إجراء دفعات اختبارية

بيانات الاختبار وقت نشر الوثائق:

معرّف التاجر: 1396424

كلمة المرور: test

أرقام بطاقات الاختبار

44445566661111 - ناجح

4444111166665555 - مرفوض

مدة الصلاحية و CVV2 أيًّا كان

إذا لم يعمل شيء، فقارن البيانات مع البيانات الموجودة على الموقع الرسمي: https://docs.fondy.eu/ru/docs/page/2/2arrow-up-right

Last updated