كيفية تكوين WalletOne
لتوصيل walletone ستحتاج إلى معرف المتجر ومفتاح سري. يمكن العثور على معرف المتجر في الزاوية اليمنى العليا من حسابك:
!!!!!
لكي يتمكن البوت من استلام إشعارات الدفع، من الضروري أيضًا تعيين في الحساب الشخصي لـ Unified Cashier في قسم «الإعدادات» في علامة التبويب «التكامل» ملء الحقل: بيانات إرسال نتيجة المعاملة: https://chatter.salebot.pro/walletone\\_callback/result وإنشاء «مفتاح سري» كما هو موضح في الصورة:
!!!!
بعد إنشاء المفتاح السري، تأكد من النقر على «حفظ» في أسفل الصفحة. هذا شرط أساسي للتشغيل الصحيح.
لمزيد من المعلومات حول شروط العمل، قم بزيارة https://ww.walletone.com/ .
كيفية تكوين Mavibot
كيفية التوصيل
لتوصيل wallenone تحتاج إلى الانتقال إلى قسم «أنظمة الدفع»
!!!!
بعد ذلك، ببساطة أدخل البيانات المذكورة أعلاه في النموذج.
!!!!
اكتمل التوصيل. الآن دعنا نفهم كيفية استخدام هذه الوظيفة.
تحديد المبلغ
لإنشاء رابط للدفع، تحتاج إلى تعيين قيمة المتغير payment_sum، ثم يظهر المتغير walletone_pay_url. يمكن عرض هذا المتغير مع رابط أو وضعه على الزر مع نص «دفع». الرابط هو: https://wl.walletone.com/checkout/checkout/Index?i=355956321993\\&m=126335067885 
تحديد العملة
يقبل Walletone الدفعات بعدة عملات، افتراضيًا يتم إنشاء الدفع بالروبل. لتحديد عملة أخرى تحتاج إلى تعيين قيمة متغير currency. يقبل المتغير القيم: UAH RUB BYN USD TJS KZT EUR PLN ZAR
على سبيل المثال، كما في لقطة الشاشة أدناه لتحديد عملة الهريفنيا، يمكنك تعيين هذا المتغير في إعدادات المشروع.
!!!!
وصف الدفع
يمكنك إضافة وصف للدفع، سيتم عرضه في رأس نموذج الدفع.
!!!!
الوصف مأخوذ من المتغير payment_description
يجب أن يكون الوصف بالحروف اللاتينية فقط!
معالجة النتيجة
بعد الدفع الناجح أو غير الناجح، سيتم ملء البوتات بـ colbecks، حتى تتمكن من فهم أنه كان هناك دفع ناجح. ترى هذه colbecks في النظام كرسائل من المستخدم بحيث لا يمكن إرسالها من قبل المستخدم، فهي تتكون من مفتاح walletone وسجل مع الحالة، على سبيل المثال: 793638786d31756066695a7a7b42673939684e4e74493233444353_success أو 793638786d317566665c5a7b42673968684e4e74493233444353_fail. أيضًا، بعد الدفع الناجح، يتم تعيين المتغير walletone_payment_completed إلى True.
هذه الاستدعاءات لا يمكن للمستخدم رؤيتها، يتم عرضها فقط للمشغل
يجب أن يكون نوع المقارنة «مطابقة تامة»
لإجراء دفع متكرر، يجب إعادة تعيين payment_sum، الرابط الذي تم إنشاؤه مسبقًا، وبعد إعادة تعيين المتغير payment_sum للحصول على رابط جديد
بعد اكتمال الدفع، سيتم إضافة المتغير walletone_callback_data إلى العميل، والذي يحتوي على بيانات استجابة نظام الدفع للمعاملة المكتملة. يمكنك استخراج البيانات اللازمة من القاموس باستخدام طريقة get.
مثال
مثال على مخطط يسمح لك باختبار البدء السريع في العمل مع Walletone.
!!!
يوضح الشكل مثالاً على الكتلة الأولى، حيث يسأل المستخدم عن المبلغ الذي يريد دفعه.
أسفل إعداد السهم، يجب تمكين مفتاح «يدخل المستخدم البيانات» وإدخال المتغير payment_sum في الحقل.
!!!!
لاحظ أن المتغير #{walletone_pay_url} يتم إدراجه تحت «تكوين المرفقات».
!!!
ثم يمكنك عمل تفرع إلى كتلتين (أو إنشاء كتل خضراء مع شروط). في إحداهما، في الشرط الذي تم تحديد qxgZ7zkNX4HnG8UpZ61_success، وفي الثانية: qxgZ7zkNX4HnG8UpZ61_ - fail فشل الدفع الناجح.
تأكد من وضع نوع التحقق «مطابقة تامة»، وإلا ستعمل الشروط على كلا الاستدعاءين.


