الانتقال إلى المحتوى
XSIS
تحدث إلى مهندس

القطاعات

التجزئة ونقاط البيع

المتاجر والقنوات الإلكترونية ونظام ERP خلفها، بإيقاع واحد

تكامل نقاط البيع، ومزامنة المخزون والأسعار، ومدفوعات البطاقات، وبرامج الولاء، والتجارة الإلكترونية لتجار التجزئة متعددي الفروع.

متسوّق يدفع عند جهاز الدفع الذاتي

نظرة عامة

يعتمد تجار التجزئة على أنظمة كثيرة يجب أن تتطابق بياناتها: الصناديق والمتاجر الإلكترونية والمستودعات ومزودو خدمات الدفع ونظام ERP. وعندما تتباعد هذه الأنظمة، يصبح المخزون غير صحيح، وتختلف الأسعار بين القنوات، وتقضي الإدارة المالية أياما في المطابقة.

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

مجالات عملنا

المتاجرالمحلات والمطاعم ومنافذ البيع التي تضم الصناديق وأجهزة الدفع والمخزون المحلي.

ما نبنيه

  • امتدادات لأنظمة نقاط البيع، وتطبيقات المكاتب الخلفية، ولوحات معلومات الفروع
  • مزامنة آمنة عند انقطاع الاتصال بين خوادم الفروع والمقر الرئيسي

التكاملات المعتادة

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

ما نبنيه

  • واجهات التجارة الإلكترونية وخدمات الطلبات
  • الشراء عبر الإنترنت والاستلام من الفرع، والمرتجعات، وتتبع الطلبات

التكاملات المعتادة

  • منصات التجارة الإلكترونية والأسواق الرقمية وشركات الشحن ونظام ERP

ما نبنيه

تكامل نقاط البيع مع نظام ERP

ترحيل المبيعات والمرتجعات وإجماليات نهاية اليوم إلى نظام ERP، وإرسال الأسعار والعروض الترويجية وبيانات الأصناف إلى كل فرع.

رؤية المخزون

عرض موحد للمخزون في الفروع والمستودعات والقنوات الإلكترونية، يتحدث مع كل عملية بيع أو توريد.

التجارة عبر الإنترنت والجوال

متاجر إلكترونية وتطبيقات تتشارك المنتجات والأسعار والمخزون مع الفروع.

برامج الولاء والعروض الترويجية

برامج ولاء وقسائم وقواعد عروض ترويجية تعمل بالطريقة نفسها في كل قناة.

أدوات تشغيل الفروع

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

كيف تترابط الأنظمة

من نقاط البيع إلى نظام ERP: كل عملية بيع ترحل مرة واحدةتنتقل المبيعات من الصناديق إلى نظام ERP في صورة أحداث، وتعود الأسعار والمخزون إلى الفروع. والفرع الذي ينقطع عن الاتصال يواصل البيع ثم يستكمل الإرسال. والترحيل الذي يخفق يعاد مرة أخرى، ثم يسلم إلى شخص.نقاط البيعأجهزة نقاط البيعكل صندوق في كل فرعمخزن بياناتخادم الفرع أوخادم نقاط البيعالسحابييواصل البيع دوناتصالXSISطبقة التكاملقائمة الأحداثوالتحويل ومنعالتكرارERPERPالمبيعات والمخزونوالماليةخدمةقائمة إعادةالمحاولةمحاولات على فتراتمتزايدة، ثم قائمةالرسائل المتعذرةالأشخاصفريق عملياتالفروع12REST/JSON3OData · REST/JSON4REST/JSON5REST/JSON678

من نقاط البيع إلى نظام ERP: كل عملية بيع ترحل مرة واحدة

تنتقل المبيعات من الصناديق إلى نظام ERP في صورة أحداث، وتعود الأسعار والمخزون إلى الفروع. والفرع الذي ينقطع عن الاتصال يواصل البيع ثم يستكمل الإرسال. والترحيل الذي يخفق يعاد مرة أخرى، ثم يسلم إلى شخص.

  • التدفق الرئيسي
  • غير متزامن
  • مسار الاستثناءات

التدفق خطوة بخطوة

  1. من أجهزة نقاط البيع إلى خادم الفرع أو خادم نقاط البيع السحابي: المبيعات والمرتجعات والعمليات الملغاة (تدفق رئيسي).
  2. من خادم الفرع أو خادم نقاط البيع السحابي إلى طبقة التكامل: أحداث المبيعات وإجماليات نهاية اليوم، عبر قائمة انتظار الأحداث، عبر REST/JSON (غير متزامن).
  3. من طبقة التكامل إلى ERP: ترحيل المبيعات وحركات المخزون، عبر OData · REST/JSON (تدفق رئيسي).
  4. من ERP إلى طبقة التكامل: الأسعار والعروض الترويجية وبيانات الأصناف، عبر API أو تصدير الملفات، عبر REST/JSON (تدفق رئيسي).
  5. من طبقة التكامل إلى خادم الفرع أو خادم نقاط البيع السحابي: تحديثات الأسعار والمخزون، عبر REST/JSON (تدفق رئيسي).
  6. من طبقة التكامل إلى قائمة إعادة المحاولة: إخفاق الترحيل (مسار الاستثناءات).
  7. من قائمة إعادة المحاولة إلى طبقة التكامل: إعادة المحاولة (مسار الاستثناءات).
  8. من قائمة إعادة المحاولة إلى فريق عمليات الفروع: إخفاق مستمر: تنبيه مع التفاصيل (مسار الاستثناءات).
مدفوعات البطاقات: تفويض عند الصندوق، وتسوية لاحقة، ومطابقة في نظام ERPيتصل جهاز الدفع أو صفحة الدفع بالبوابة، وتتصل البوابة بالبنك المحصل، ويوجه البنك المحصل الطلب إلى شبكة البطاقات والبنك المصدر. وتصل ملفات التسوية لاحقا وتطابق مع المبيعات والرسوم في نظام ERP. وعند انتهاء المهلة دون رد تعكس العملية، فلا يخصم المبلغ من العميل مرتين.نقاط البيعجهاز EMV أو صفحةدفع إلكترونيالشريحة والدفعاللاتلامسي والتجارةالإلكترونيةبوابةبوابة الدفعالترميز والتوجيهبنكالبنك المحصلالتفويض والتسويةجهة خارجيةشبكة البطاقاتوالبنك المصدرالموافقة أو الرفضERPERPالمبيعات والرسوموالمبالغ المحولةXSISطبقة التكاملتحليل ملفات التسويةومطابقتهاالأشخاصفريق عملياتالمدفوعاتالفروق والنزاعاتوحالات الاستردادالمتنازع عليه1EMV · REST/JSON2ISO 85833ISO 85834ISO 85835SFTP6REST/JSON7ISO 8583 04008

مدفوعات البطاقات: تفويض عند الصندوق، وتسوية لاحقة، ومطابقة في نظام ERP

يتصل جهاز الدفع أو صفحة الدفع بالبوابة، وتتصل البوابة بالبنك المحصل، ويوجه البنك المحصل الطلب إلى شبكة البطاقات والبنك المصدر. وتصل ملفات التسوية لاحقا وتطابق مع المبيعات والرسوم في نظام ERP. وعند انتهاء المهلة دون رد تعكس العملية، فلا يخصم المبلغ من العميل مرتين.

  • التدفق الرئيسي
  • غير متزامن
  • مسار الاستثناءات

التدفق خطوة بخطوة

  1. من جهاز EMV أو صفحة دفع إلكتروني إلى بوابة الدفع: طلب التفويض، عبر EMV · REST/JSON (تدفق رئيسي).
  2. من بوابة الدفع إلى البنك المحصل: التفويض، عبر ISO 8583 (تدفق رئيسي).
  3. من البنك المحصل إلى شبكة البطاقات والبنك المصدر: التوجيه إلى البنك المصدر، عبر ISO 8583 (تدفق رئيسي).
  4. من البنك المحصل إلى بوابة الدفع: موافقة أو رفض، عبر ISO 8583 (غير متزامن).
  5. من البنك المحصل إلى طبقة التكامل: ملفات التسوية والرسوم، عبر SFTP (غير متزامن).
  6. من طبقة التكامل إلى ERP: المبيعات المسواة والرسوم والمبالغ المحولة، عبر REST/JSON (تدفق رئيسي).
  7. من بوابة الدفع إلى جهاز EMV أو صفحة دفع إلكتروني: لا رد في الوقت المحدد: عكس تلقائي للعملية، عبر ISO 8583 0400 (مسار الاستثناءات).
  8. من طبقة التكامل إلى فريق عمليات المدفوعات: تسوية غير مطابقة أو استرداد متنازع عليه (مسار الاستثناءات).

التكاملات المعتادة

منصات نقاط البيع

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

مدفوعات البطاقات

أجهزة الدفع وبوابات الدفع والبنوك المحصلة، مع مطابقة ملفات التسوية بالمبيعات.

أنظمة ERP

SAP S/4HANA وMicrosoft Dynamics 365 وOracle NetSuite وOdoo وغيرها، لإدارة الأصناف والمخزون والشؤون المالية.

المستودعات وشركات الشحن

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

هندسة تراعي المتطلبات التنظيمية

بيانات البطاقات خارج النطاق

نبقي بيانات البطاقات لدى مزود خدمة الدفع، من خلال الترميز وأجهزة الدفع ذات التشفير من نقطة إلى نقطة حيثما توفرت، مما يبقي نطاق PCI DSS محدودا.

بيانات العملاء

تجمع بيانات الولاء والطلبات بموافقة العميل، ولا تحفظ إلا للمدة اللازمة، ويجري التعامل معها وفق GDPR والقوانين المحلية المنطبقة.

القواعد المالية والضريبية

حيث تشترط الدولة الإيصالات الضريبية أو الفوترة الإلكترونية، نربط الأجهزة أو المنصات المعتمدة التي تفرضها، ونحتفظ بالسجلات التي تطلبها.

أسئلة وأجوبة

ماذا يحدث عندما يفقد الفرع اتصاله بالشبكة؟

يواصل الفرع البيع. تحفظ المبيعات محليا وترسل عند عودة الاتصال، ولكل منها معرف فريد حتى لا يرحل أي منها مرتين. وتنتظر تحديثات الأسعار والمخزون في قائمة انتظار بالطريقة نفسها. ويرى فريق العمليات الفروع المتأخرة ومقدار تأخرها، فيلاحظ أي انقطاع طويل فورا، لا عند نهاية الشهر.

رابط هذا السؤال
ما أنظمة نقاط البيع التي يمكنكم ربطها؟

نربط منصات نقاط البيع بأي وسيلة توفرها: واجهات API السحابية، أو خوادم الفروع، أو تصدير قواعد البيانات، أو الملفات. وقبل التقدير، نراجع وثائق نظام نقاط البيع وعينة من بياناته، لأنها تحدد طريقة العمل. وذكر أي منصة لنقاط البيع أو نظام ERP على هذا الموقع لا يعني وجود شراكة مع الجهة المزودة له.

رابط هذا السؤال
لماذا لا يتطابق المخزون أبدا بين نظام ERP والفروع؟

غالبا لأن الأنظمة تختلف في التوقيت أو وحدات القياس أو فيما يعد حركة مخزون. ومن الأسباب الشائعة المرتجعات والتحويلات والبضائع التالفة والمبيعات أثناء الجرد. نتتبع الفروقات، ونتفق على قاعدة واحدة لكل نوع من الحركات، ونبني المزامنة بحيث تسجل كل تغيير مع مصدره. أما الفروقات المتبقية فتنتقل إلى قائمة مراجعة بدلا من أن تتراكم.

رابط هذا السؤال
ما الذي يحدد تكلفة تكامل أنظمة التجزئة؟

عدد الأنظمة والفروع والقنوات، ومدى إتاحة نظام نقاط البيع ونظام ERP لبياناتهما، وعدد الاستثناءات التي تحتاج إلى قواعد، مثل المرتجعات بين القنوات أو الدفع المجزأ. كما يضيف الإطلاق فرعا تلو الآخر جهدا في الاختبار. نقدر التكلفة بعد مراجعة الأنظمة وعينة من المعاملات الفعلية.

رابط هذا السؤال
هل يمكنكم الإطلاق دون إغلاق الفروع؟

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

رابط هذا السؤال
من يدعم التكامل بعد الإطلاق؟

يمكننا مراقبته ودعمه بموجب اتفاقية دعم، أو تسليمه إلى فريقك مع الوثائق والتنبيهات ودليل التشغيل. وفي الحالتين، تصل أي رسالة متعثرة إلى قائمة انتظار مع سبب تعثرها، لتصحح ويعاد إرسالها بدلا من أن تضيع.

رابط هذا السؤال

أخبرنا بما تحتاج إلى بنائه أو ربطه.

صف لنا الأنظمة والجدول الزمني والقيود، وسيتولى المهندسون المناسبون الأمر من هناك.

  • سيتصل بك فريقنا خلال 24 ساعة في الفترة الزمنية التي تفضلها
  • فريقنا متاح على مدار الساعة طوال أيام الأسبوع