ربط نظام الدفع ألباي
للعمل مع نظام الدفع ألباي، انتقل إلى المشروع على mavibot.pro وفي قسم "الاستحواذ" ستجد نظام الدفع ألباي.

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

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

تكوين العمل مع نظام الدفع ألباي
تحتاج إلى إرسال عنوان البريد الإلكتروني للعميل إلى ألباي. يمكنك وضعه في المتغير allpay_email في الكتلة
هناك طريقتان لإنشاء رابط الدفع:
- لإنشاء رابط الدفع، تحتاج إلى تعيين قيمة المتغير payment_sum (على سبيل المثال، 150 أو 100.55 (مفصولة بنقطة!)، وسيظهر المتغير allpay_pay_url فورًا بعد ذلك.
يمكن عرض هذا المتغير كرابط أو وضعه على زر مع نص "دفع". هناك معلمات إضافية لهذه الطريقة، ولكن يجب الإعلان عنها في المتغيرات قبل payment_sum. يمكن استخدام المتغير allpay_currency لتحديد العملة، القيمة الافتراضية هي 'RUB'. المتغير allpay_lang لتحديد لغة صفحة الدفع، الافتراضي هو 'ENG'.
- يمكنك أيضًا إنشاء رابط باستخدام الدالة allpay_generate_payment_url(amount, email, currency, lang).
| المعلمات (للطريقة الثانية): |
|---|
| 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، وستتلقى أيضًا رد اتصال حول الدفع الناجح.
يتم استخدام أول 8 أحرف من كلمة المرور في بداية النص للعمل مع واجهة برمجة التطبيقات (API).