كيفية دمج LuqaPay
تعرّف على كيفية إعداد تكامل LuqaPay مع B2CORE عبر PSS لتمكين عمليات السحب
يمكن ربط LuqaPay بـ B2CORE عبر PSS، مع دعم عمليات السحب عبر التحويلات البنكية بعملة TRY.
اتبع التعليمات أدناه لتكوين اتصال LuqaPay وإعداد طريقة السحب في B2CORE Back Office. تتوافق هذه التعليمات مع الإجراء العام لإضافة الطرق لأنظمة الدفع المدعومة من PSS، لكنها تتضمن تفاصيل خاصة بـ LuqaPay.
قبل متابعة التعليمات، يجب أن تكون قد سجلت في LuqaPay وأن يكون لديك حساب نشط.
تكوين اتصال بـ LuqaPay
لتكوين اتصال بـ LuqaPay لإجراء عمليات السحب:
في B2CORE Back Office، انتقل إلى System > External connections.
انقر على +Create في الزاوية العلوية اليمنى من الصفحة.
في صفحة Create connection، املأ الحقول التالية:
- في حقل Name، أدخل اسمًا للاتصال. يجب أن يكون الاسم فريدًا، ولا يجوز أن يحتوي إلا على أحرف لاتينية وأرقام وشرطات وشرطات سفلية (على سبيل المثال،
Withdrawals_LuqaPay). - في حقل Caption، أدخل تسمية توضيحية سيتم تطبيقها على الاتصال في Back Office.
- في القائمة المنسدلة Provider، حدد PaymentSystemWithdrawal.
في القائمة المنسدلة Driver التي تظهر، حدد LuqaPay.
في قسم Credentials الذي يظهر، قم بتكوين الإعدادات الخاصة بـ LuqaPay:
-
في حقل API base URL، حدد:
https://wallet.luqapay.com— لبيئة الإنتاجhttps://sandbox-wallet.luqapay.com— لبيئة اختبار sandbox
-
في حقل API key، أدخل مفتاح API الذي تم إنشاؤه في حساب LuqaPay الخاص بك.
-
في حقل API secret key، أدخل سر API الذي تم إنشاؤه في حساب LuqaPay الخاص بك.
انقر على Save لإنشاء الاتصال.
سيظهر اتصال LuqaPay في قائمة الاتصالات الخارجية.
تحقق من حالة الاتصال.
إذا كان الاتصال غير نشط (تظهر No في عمود Enabled)، فانقر على زر Edit لفتح تفاصيل الاتصال واضبط القائمة المنسدلة Enabled على Yes.
انقر على Save لتطبيق التغييرات.
إضافة طريقة سحب عبر LuqaPay
لإضافة وإعداد طريقة لإجراء عمليات السحب عبر LuqaPay:
في B2CORE Back Office، انتقل إلى System > Payout system > Payout methods.
انقر على +Create في الزاوية العلوية اليمنى من الصفحة.
في صفحة Create a payout method، املأ الحقول التالية:
- في حقل Name، أدخل اسمًا للطريقة. يجب أن يكون الاسم فريدًا، ولا يجوز أن يحتوي إلا على أحرف لاتينية وأرقام وشرطات وشرطات سفلية.
- في حقل Caption، أدخل تسمية توضيحية للطريقة. سيتم تعيين هذه التسمية للطريقة في Back Office وستكون مرئية للعملاء في واجهة B2CORE.
- في القائمة المنسدلة Provider، حدد PaymentSystemWithdrawal.
بعد تحديد PaymentSystemWithdrawal، ستظهر الحقول التالية:
- في القائمة المنسدلة Available account currencies، حدد عملة واحدة أو أكثر. ستكون عمليات السحب عبر LuqaPay متاحة من الحسابات المقومة بالعملات المحددة.
- في القائمة المنسدلة Driver، حدد LuqaPay.
- في القائمة المنسدلة Connection، حدد اتصال LuqaPay الذي تم تكوينه مسبقًا.
في قسم Configuration، حدد Türkiye من القائمة المنسدلة Country. هذه هي الدولة الوحيدة المدعومة لهذا التكامل.
انقر على Save لإنشاء طريقة السحب.
ستظهر طريقة السحب LuqaPay في قائمة طرق السحب.
انقر على Edit للدخول إلى تفاصيل الطريقة وأكمل الحقول التالية:
-
في علامة التبويب Settings، استخدم القائمة المنسدلة Group لتحديد مجموعة واحدة أو أكثر يجب تضمين الطريقة فيها.
-
في حقل Icon، حدد عنوان URL لصورة ستظهر كأيقونة لطريقة السحب في واجهة B2CORE.
-
تحقق من حالة الطريقة.
إذا كانت الطريقة غير نشطة (تظهر No في حقل Enabled)، فقم بتنشيطها عبر ضبط القائمة المنسدلة Enabled على Yes.
-
في علامة التبويب PS Currencies، أضف
TRY. هذه هي العملة الوحيدة المدعومة لمعالجة عمليات السحب باستخدام هذا التكامل. -
عند الحاجة، قم بتكوين العمولات للطريقة في علامة التبويب Commissions (للتفاصيل، راجع كيفية تكوين العمولات لطرق الإيداع والسحب).

انقر على Save لتطبيق التغييرات.
تم الآن تكوين طريقة السحب LuqaPay في B2CORE Back Office.
إعداد webhook في LuqaPay
لتلقي تحديثات حالة عمليات السحب في B2CORE، يجب إعداد webhook للإشعارات من جانب LuqaPay.
نسخ عنوان URL الخاص بـ webhook من B2CORE Back Office
في B2CORE Back Office، انتقل إلى System > Payout system > Payout methods.
اعثر على طريقة السحب LuqaPay التي تم تكوينها وانقر على Edit لفتح تفاصيل الطريقة.
انتقل إلى علامة التبويب Webhooks.
انسخ عنوان URL المعروض في حقل Notification URL.
تزويد LuqaPay بعنوان URL الخاص بـ webhook
أرسل عنوان URL الخاص بـ webhook الذي نسخته إلى دعم LuqaPay لتكوينه من جانبهم.
آخر تحديث في