ابنِ على iVendNext. وامتلك ما تبنيه.
يمنحك iVendNext، منصة البيع بالتجزئة المفتوحة، واجهة API لنقاط البيع بالتجزئة، وموجزًا لأحداث ما يجري في المتاجر، ونقاط توسعة موثّقة، ومجموعة أدوات مفتوحة على GitHub. ابنِ بأي لغة، على خادمك الخاص، بذكائك الاصطناعي الخاص.
# احصل على مجموعة الأدوات git clone https://github.com/ivendnext-developers/partner-kit.git # اقرأ خمسة أصناف من موقع الاختبار الخاص بك curl -s "https://your-sandbox/api/resource/Item?limit_page_length=5" \ -H "Authorization: token key:secret" # الرد {"data": [{"name": "PH-128-BLK"}, {"name": "EARBUD-W"}, ...]}
ابدأ بأبسط طريقة تؤدي المهمة
تتوقف معظم الاحتياجات عند الطريقتين الأوليين. وكثيرًا ما يجمع المشروع الفعلي عدة طرق: ملف بيان للسجلات، وتهيئة للشاشات، وخدمة خارجية للمنطق، وزرًّا على نقطة البيع لأمين الصندوق.
- الطريقة 1
التهيئة
الإعدادات وسير العمل وتنسيقات الطباعة والترقيم والصلاحيات والتقارير وشاشات نقطة البيع في iVendNext Desk وPOS Studio. دون كود.
لا يعمل كودك في أي مكان - الطريقة 2
تطبيق خارجي
خدمتك الخاصة، بأي لغة، على خادمك الخاص. تقرأ السجلات وتكتبها عبر REST API، وتتفاعل مع موجز أحداث ما يجري في المتاجر.
يعمل كودك على خادمك - الطريقة 3
زر نقطة البيع
زر على نقطة البيع يستدعي خدمة الويب الخاصة بك ويعرض لأمين الصندوق رسالة، أو يضيف تفاصيل إلى عملية البيع.
يعمل كودك على خادمك - الطريقة 4
ملف البيان
سجلاتك وحقولك وتنسيقات الطباعة وسير العمل والترقيم الخاصة بك، تُشحن كبيانات يثبّتها مسؤول النظام لدى شركة التجزئة.
لا يعمل كودك في أي مكان: إنه بيانات - الطريقة 5
دالة معزولة
منطق مُترجَم إلى WebAssembly يعمل على نقطة البيع نفسها، حتى عند انقطاع الشبكة، عند نقطة توسعة تعرض هذه الإمكانية.
يعمل كودك في بيئة معزولة نديرها
عندما تتجاوز الحاجة هذه الطرق الخمس، اطلب نقطة توسعة جديدة. وبمجرد بنائها، تنضم إلى المنصة للجميع. عرض كتالوج نقاط التوسعة.
من موقع اختبار نقاط البيع إلى تطبيقك الأول
موقع الاختبار هو موقع iVendNext الخاص بك، نستضيفه نحن، وفيه متاجر للعرض ونقاط بيع وحسابات دخول للموظفين وكتالوج وعملاء. لا شيء لتثبيته. تبني وتختبر هناك قبل أن تلمس موقع أي شركة تجزئة.
يتحدث فريقنا مع كل جهة تبني أولًا، ثم يرسل عنوان موقعك وبيانات الدخول.
- اطلب موقع اختبار. نستضيفه لك، باسمك.
- احصل على مجموعة الأدوات. الدليل والنماذج الجاهزة ووصف API والأدوات والعينات كلها مستودع واحد على GitHub.
- أنشئ مستخدم تطبيقك ومفتاحه، ونفّذ الاستدعاء الأول.
- شغّل عينة على موقع الاختبار وشاهدها تعمل.
- اختر طريقة الدخول وابنِ. يخبرك فحص مجموعة الأدوات، قبل أن يرى أي أحد تطبيقك، إن كان يلتزم بالقواعد.
كل ما تحتاجه للبناء على API منصة البيع بالتجزئة
مجموعة الأدوات مفتوحة المصدر. اقرأها وشغّلها وانسخ منها قبل أن تتحدث مع أي أحد.
الدليل والنماذج الجاهزة
فصل لكل طريقة دخول، ونموذج جاهز لكل مهمة شائعة، والحدود التي ينبغي معرفتها قبل تقديم عرض سعر لشركة تجزئة.
اقرأ الدليلوصف API
كل عملية في REST API في ملف OpenAPI يقرؤه الحاسوب، ومجموعة طلبات، وموجز الأحداث لأي لغة.
عرض مرجع APIخمسون عينة عملية
أمثلة عملية صغيرة، معظمها مع اختبارات تشغّلها على حاسوبك المحمول: فحص الضمان عند نقطة البيع، ومواقع التخزين، وتدقيق الأسعار، والإيصال الضريبي، والموافقات، وموجز بيانات BI، وغير ذلك.
تصفّح العيناتمجموعة أدوات البناء بالذكاء الاصطناعي
ملفات تعليمات لمساعدي البرمجة، ونموذج موجّه جاهز لكل طريقة دخول، وفحص واحد يشغّله مساعدك قبل النشر.
البناء بذكائك الاصطناعيكتالوج الاحتياجات
ما تطلبه شركات التجزئة، بكلماتها، مع طريقة الدخول التي تلبيه والنموذج الجاهز الذي تبدأ منه.
البحث عن حاجةصِفه. يبنيه ذكاؤك الاصطناعي. وتحافظ فحوصنا على سلامته.
وجّه مساعد البرمجة لديك إلى تعليمات مجموعة الأدوات، فيتعلم طرق الدخول الخمس والقواعد الأربع، ويبني ما تصفه، ويشغّل فحوص مجموعة الأدوات قبل أن يصل أي شيء إلى متجر. استخدم Claude أو ChatGPT أو GitHub Copilot أو نموذجًا مفتوحًا مجانيًا: لا شيء يربطك بمزوّد ذكاء اصطناعي واحد.
# أخبر مساعدك من أين يبدأ اقرأ AGENTS.md أولًا، ثم ابنِ زرًّا على نقطة البيع يعرض شروط الضمان للهواتف. # يتحقق المساعد من عمله قبل النشر python3 tools/check/check.py my_app/
أربع قواعد، وعقد يصمد عبر كل ترقية
تحمل كل نقطة توسعة واستدعاء API وصيغة ملف بيان رقم إصدار. ومنذ الإصدار العام من iVendNext POS، الإصدار 2.0.0.652 بتاريخ 18 أكتوبر 2026، يُقدَّم كل إصدار لمدة 12 شهرًا بعد طرح الإصدار الذي يليه.
- تدخل الأموال إلى عملية البيع بشكل ظاهر، قبل الدفع.قد يأتي السعر أو الخصم من خدمتك، لكن الإجمالي لا يتغير أبدًا بعد أن يراه أمين الصندوق.
- كود iVendNext نفسه يبقى كما شُحن.التطبيقات تضيف ولا تعدّل أبدًا. وهكذا تُرقّى كل شركة تجزئة في وقت واحد.
- يعمل كودك على خادمك.داخل موقع شركة التجزئة تشحن بيانات، لا كودًا.
- تستخدم شاشاتك الأبواب التي نوثّقها.شاشات أصلية، وأزرار مُعلنة، وصفحتك داخل إطارنا، أو تطبيقك الخاص مع تسجيل الدخول عبر iVendNext.
كل ما لا تمنعه القواعد مفتوح لك. اقرأ القواعد الأربع كاملة.
ابنِ تطبيقات لمنصة بيع بالتجزئة، واحتفظ بها
نبني نحن المنصة والنسخة القياسية من أي حاجة مشتركة. وتبني أنت كل ما حولها، ونعلن مسبقًا ما سنبنيه. وما تبنيه ملكك: حدّد سعرك بنفسك وحاسب عملاءك بنفسك.
- أنت
احصل على موقع اختبار ومجموعة الأدوات
موقع الاختبار الخاص بك، ومجموعة الأدوات المفتوحة من GitHub.
- أنت
ابنِ بمجموعة الأدوات
اختر أبسط طريقة دخول. ويُظهر الفحص ما سيُطلب من شركة التجزئة الموافقة عليه.
- أنت
انشر لعميلك
يصل تطبيقك إلى الرف الخاص بشركة التجزئة تلك في مكتبة التطبيقات.
- أنت أو CitiXsys
شغّله
على خادمك الخاص، أو على iVendNext App Hosting لاستضافة التطبيقات، في حاوية وعنوان خاصين به.
- شركة التجزئة
التثبيت بالموافقة
تقرأ ما سيفعله التطبيق، وتوافق، وتثبّته. ويطلب الإصدار الجديد الموافقة مرة أخرى.
- أنت
احتفظ بالعميل
عميلك، وسعرك، وفاتورة باسمك. ثم ابنِ التطبيق التالي.
تريد أن تجده كل شركة تجزئة؟ اطلب منا إدراجه في مكتبة التطبيقات، مع بطاقته وصفحة دليله. البناء لمكتبة التطبيقات · ما يبنيه iVendNext · الاستضافة لدى CitiXsys أو التشغيل بنفسك · نشر تطبيقك
البناء على iVendNext
كيف أبني على iVendNext؟
ابدأ بأبسط طريقة من طرق الدخول الخمس تؤدي المهمة. اطلب موقع اختبار، واحصل على مجموعة الأدوات من GitHub، ونفّذ استدعاءك الأول، وشغّل عينة، ثم ابنِ: تُلبّى معظم الاحتياجات بالتهيئة أو بتطبيق خارجي.
هل يمكنني الحصول على موقع اختبار؟
نعم، إن كنت تبني لشركات التجزئة التي تستخدم iVendNext، كشريك أو كفريق تقنية المعلومات الخاص بشركة تجزئة. اطلبه من هذه الصفحة؛ نستضيفه لك، مع متاجر للعرض ونقاط بيع وموظفين وعملاء، ودون أي شيء لتثبيته. ويتحدث فريقنا مع كل جهة تبني أولًا، ثم يرسل عنوانك وبيانات الدخول.
هل توجد واجهة API لنقاط البيع بالتجزئة؟
نعم. كل سجل تستخدمه المتاجر والمكتب الخلفي متاح عبر REST API، مع موجز أحداث لما يجري في المتاجر. وكل عملية موصوفة في ملف OpenAPI ضمن مجموعة الأدوات.
ما اللغات والأدوات التي يمكنني استخدامها؟
أي لغة يستخدمها فريقك أصلًا: Python أو JavaScript أو Java أو C# أو Go أو PHP، على خادمك الخاص. وتُكتب الدوال المعزولة بلغة Rust وتُترجم إلى WebAssembly، ويمكن لمساعد الذكاء الاصطناعي الخاص بك أن يؤدي جزءًا كبيرًا من العمل.
كيف تبقى تطبيقاتي عاملة بعد الترقية؟
تستخدم الأبواب الموثّقة ذات الإصدارات فقط، وتضيف بدلًا من أن تعدّل. ويُقدَّم كل إصدار من نقطة توسعة أو استدعاء API أو صيغة ملف بيان لمدة 12 شهرًا بعد طرح الإصدار الذي يليه.
هل أحتاج إلى أن أكون من شركاء iVendNext لكي أبني؟
لا. يمكن لأي مطوّر البناء على مجموعة الأدوات العامة دون أن يصبح شريكًا. ويبيع الشركاء أيضًا iVendNext وينفّذونه ويدعمونه لشركات التجزئة؛ تحدث إلى فريق الشركاء لدينا بشأن ذلك.
ابدأ البناء على iVendNext
اطلب موقع اختبار ونفّذ استدعاءك الأول اليوم. أو أحضر فريقك إلى عرض توضيحي وشاهد المنصة التي ستبني عليها.
هل تبني حلولًا للبيع بالتجزئة كنشاط تجاري؟ تحدث إلى فريق الشركاء.