كيفية ربط ماكينة الفيزا — بنك فلسطين

دليل تقني لربط ماكينة (PinPad) الدفع الإلكتروني الخاصة ببنك فلسطين مع نظام MaxFlow، من إعداد الاتصال داخل النظام وصولاً لتوليد شهادات الأمان وربطها بنقطة البيع.

Expert
إعداد BOP PinPad Settings داخل النظام
تسجيل بيانات الماكينة
1

ابحث عن BOP PinPad Settings

من شريط البحث العام أعلى الصفحة، اكتب BOP PinPad Settings واضغط Enter.

البحث عن BOP PinPad Settings
2

أنشئ سجلاً جديداً

انقر على + New لإنشاء إعداد جديد لماكينة الفيزا.

إنشاء سجل جديد بإعدادات BOP PinPad
3

أدخل اسم الماكينة وجميع إعداداتها

عبّي الحقول المطلوبة باسم الماكينة وكل الإعدادات الخاصة فيها.

ربط ملف نقطة البيع (POS.bat)
توجيه الملف لموقعك الخاص
4

افتح ملف نقطة البيع المخصص

بعد الانتهاء من إعدادات الماكينة، اذهب إلى ملف نقطة البيع المخصص الموجود على سطح المكتب.

في حال عدم وجود الملف: يمكنك تحميله من الملفات المرفقة بهذه الصفحة.

5

عدّل ملف POS.bat

افتح ملف POS.bat وعدّل موقع المتصفح باسم الموقع الخاص بحسابك، مثال:

custom.erpmaxsolution.com
تعديل ملف POS.bat

في حال التعثر بهذه الخطوة: يمكنك العودة لدليل كيفية إنشاء السيرفر المحلي لمراجعة الإعداد الأساسي.

توليد شهادات الأمان عبر htbin
تشفير الاتصال بين الماكينة والنظام
6

افتح CMD من مجلد htbin

بعد الانتهاء من تثبيت السيرفر المحلي، افتح مجلد htbin وافتح نافذة الأوامر (CMD) من داخل هذا المجلد بالذات.

7

نفّذ أمر التهيئة (init)

اكتب أحد الأمرين التاليين (حسب النسخة المثبتة من Python على جهازك)، مع تبديل الـ IP بعنوان ماكينتك الفعلي:

python bop_pay.py init 192.168.1.116 erpmax123
# أو
py bop_pay.py init 192.168.1.116 erpmax123

لا تنسَ: غيّر رقم الـ IP ليطابق عنوان الماكينة الفعلي عندك — 192.168.1.116 هو مجرد مثال.

8

تحقق من الملفات المُنشأة

إذا نجحت العملية، رح يتولّد داخل مجلد htbin ثلاث ملفات جديدة:

  • private_key.pem
  • public_key.pub
  • terminal_public_key.pub
9

عدّل ملف terminal_public_key.pub

افتح ملف terminal_public_key.pub بـ Notepad، وأضف السطر التالي بأول الملف:

-----BEGIN PUBLIC KEY-----

وأضف هذا السطر بآخر الملف:

-----END PUBLIC KEY-----

احفظ الملف بعد التعديل — لازم يصبح شكله كما بالصورة التالية:

شكل ملف terminal_public_key.pub بعد التعديل