Allpay

الاتصال بنظام دفع Allpay

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

الشكل 1. قسم "Acquiring" للاتصال بخدمة الدفع إلى Mavibot

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

الشكل 2. إدخال اسم المستخدم وكلمة المرور من الخدمة

في هذا النموذج، أدخل اسم المستخدم و كلمة المرور للعمل مع واجهة برمجة التطبيقات الخاصة بنظام الدفع.

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

circle-check
الشكل 3. عرض زر نظام الدفع المتصل

إعداد العمل مع نظام دفع Allpay

تحتاج إلى إرسال عنوان البريد الإلكتروني للعميل إلى Allpay. يمكنك وضعه في allpay_email متغير في الكتلة

هناك طريقتان لإنشاء رابط دفع:

  1. لإنشاء رابط دفع، تحتاج إلى ضبط payment_sum قيمة المتغير (على سبيل المثال، 150 أو 100.55 (مفصولة بنقطة!)), و allpay_pay_url سيظهر المتغير فورًا بعد ذلك.

يمكن عرض هذا المتغير كرابط أو وضعه على زر يحمل النص "Pay". توجد معلمات إضافية لهذه الطريقة، ولكن يجب تعريفها في المتغيرات قبل payment_sum. الـ allpay_currency يمكن استخدام المتغير لتحديد العملة، والقيمة الافتراضية هي 'RUB'. الـ allpay_lang متغير لتحديد لغة صفحة الدفع، والافتراضي هو ‘ENG'.

  1. يمكنك أيضًا إنشاء رابط باستخدام 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]envelope')

نتيجةً لذلك، سيتم إنشاء متغيرات:

circle-check
circle-info

تُستخدم الأحرف الثمانية الأولى من كلمة المرور في بداية النص للعمل مع واجهة برمجة التطبيقات.

آخر تحديث