Allpay
الاتصال بنظام دفع Allpay
للعمل مع نظام دفع allpay، انتقل إلى المشروع على mavibot.pro وفي قسم "Acquiring" ستجد نظام دفع Allpay.

بعد النقر على الاتصال، يفتح نموذج للاتصال بنظام الدفع.

في هذا النموذج، أدخل اسم المستخدم و كلمة المرور للعمل مع واجهة برمجة التطبيقات الخاصة بنظام الدفع.
بعد ذلك، انقر على حفظ الإعدادات، وبعد ذلك سنرى أن زر الاتصال بنظام دفع Allpay معروض على أنه "Connected":
هذا يعني أن نظام الدفع متصل ويمكنك البدء في العمل معه.

إعداد العمل مع نظام دفع Allpay
تحتاج إلى إرسال عنوان البريد الإلكتروني للعميل إلى Allpay. يمكنك وضعه في allpay_email متغير في الكتلة
هناك طريقتان لإنشاء رابط دفع:
لإنشاء رابط دفع، تحتاج إلى ضبط payment_sum قيمة المتغير (على سبيل المثال، 150 أو 100.55 (مفصولة بنقطة!)), و allpay_pay_url سيظهر المتغير فورًا بعد ذلك.
يمكن عرض هذا المتغير كرابط أو وضعه على زر يحمل النص "Pay". توجد معلمات إضافية لهذه الطريقة، ولكن يجب تعريفها في المتغيرات قبل payment_sum. الـ allpay_currency يمكن استخدام المتغير لتحديد العملة، والقيمة الافتراضية هي 'RUB'. الـ allpay_lang متغير لتحديد لغة صفحة الدفع، والافتراضي هو ‘ENG'.
يمكنك أيضًا إنشاء رابط باستخدام allpay_generate_payment_url الدالة(amount, email, currency, long).
amount - يحتوي على مبلغ الدفع
email - يحتوي على عنوان البريد الإلكتروني للعميل
currency - معلمة اختيارية لتحديد العملة (الافتراضي هو ‘RUB’)،
lang - معلمة اختيارية تحدد لغة صفحة الدفع (الافتراضي هو ‘ENG’).
سيكون الرابط هو الاستجابة لتنفيذ الدالة، ضعه في متغير
أمثلة:
للطريقة الأولى:

allpay_email = '******[email protected]'
payment_sum = 100
نتيجةً لذلك، يمكن تمرير المتغير التالي في الكتلة كرابط:

مثال للطريقة الثانية:

payment_url = allpay_generate_payment_url(100, '********[email protected]')
نتيجةً لذلك، سيتم إنشاء متغيرات:

بعد نجاح عملية الدفع، allpay_payment_completed سيتم ضبط المتغير على True، كما ستتلقى أيضًا إشعارًا بشأن نجاح عملية الدفع.
تُستخدم الأحرف الثمانية الأولى من كلمة المرور في بداية النص للعمل مع واجهة برمجة التطبيقات.
آخر تحديث