شروط التكاملات وواجهات API
تسري هذه الشروط عند استخدام العميل لأي تكاملات أو واجهات ربط برمجي API أو Webhooks أو مزامنة بيانات بين NeyarERP وأنظمة خارجية.
1. طبيعة التكاملات
تتيح التكاملات تبادل البيانات أو تنفيذ عمليات بين NeyarERP وأنظمة أو خدمات أخرى، مثل بوابات الدفع، الرسائل، التجارة الإلكترونية، نقاط البيع، الشحن، المحاسبة، زاتكا، أو أي خدمة طرف ثالث.
قد تكون بعض التكاملات مدمجة في الباقة، وقد تتطلب تكاملات أخرى رسوما إضافية أو خدمات مهنية أو موافقة فنية.
2. مسؤولية العميل
يتحمل العميل مسؤولية:
- اختيار الأنظمة الخارجية المناسبة والتعاقد معها.
- قبول شروط وسياسات الطرف الثالث.
- توفير بيانات الاعتماد والصلاحيات اللازمة.
- التأكد من مشروعية إرسال البيانات إلى الطرف الثالث.
- مراقبة نتائج التكامل ومعالجة الأخطاء التشغيلية.
- حماية مفاتيح API وTokens وبيانات الاعتماد.
- إلغاء أو تدوير المفاتيح عند الاشتباه في تسريبها.
3. حدود الاستخدام
يجوز لـ NeyarERP وضع حدود على عدد الطلبات، معدل الاستخدام، حجم البيانات، عدد التكاملات، أو أنواع العمليات المسموح بها، وذلك لحماية استقرار المنصة وعدالة الاستخدام بين العملاء.
يحظر استخدام API بطريقة مرهقة أو عشوائية أو مخالفة للتوثيق، مثل إرسال طلبات متكررة بلا حاجة، تنفيذ عمليات كشط أو نسخ جماعي غير مصرح، أو تجاوز آليات المصادقة والحدود الفنية.
قد يتم تقييد أو إبطاء أو حظر الطلبات التي تتجاوز الحدود الفنية أو تظهر نمطا ضارا أو غير طبيعي. وقد تطلب NeyarERP من العميل تعديل التكامل أو استخدام آليات مزامنة أكثر كفاءة قبل إعادة التفعيل الكامل.
4. تغييرات الأطراف الثالثة
قد تغير الأطراف الثالثة واجهاتها أو شروطها أو أسعارها أو متطلباتها الفنية أو توقف خدماتها. لا تتحمل NeyarERP مسؤولية هذه التغييرات، لكنها قد تسعى إلى تحديث التكاملات المتاحة عندما يكون ذلك عمليا ومناسبا.
قد تتطلب بعض التحديثات تغييرا في إعدادات العميل أو إعادة تفويض أو رسوم تطوير أو فترة انتظار بحسب طبيعة التغيير.
إذا تغيرت واجهة طرف ثالث دون إشعار كاف أو توقفت خدمة خارجية، فقد يتعذر استمرار التكامل مؤقتا أو نهائيا. وفي هذه الحالة، قد تقدم NeyarERP بديلا عمليا أو خطة انتقال عندما يكون ذلك متاحا.
5. نقل البيانات
بتفعيل التكامل، يصرح العميل لـ NeyarERP بإرسال واستقبال ومعالجة البيانات اللازمة لتشغيل التكامل. يجب على العميل التأكد من أن لديه الحق النظامي في مشاركة هذه البيانات مع الطرف الثالث، خصوصا إذا تضمنت بيانات شخصية أو مالية أو بيانات موظفين.
6. انقطاع التكاملات
قد يتعطل التكامل بسبب توقف الطرف الثالث، انتهاء صلاحية بيانات الاعتماد، تجاوز حدود الاستخدام، أخطاء في البيانات، تغيرات في API، أو مشكلات اتصال. لا يعد تعطل التكامل الخارجي تعطل خدمة NeyarERP إلا إذا كان السبب ضمن نطاق سيطرة NeyarERP المباشرة.
7. التكاملات المخصصة
التكاملات المخصصة التي تطور بناء على طلب العميل تخضع لنطاق عمل منفصل يحدد المتطلبات، المخرجات، الاختبارات، الرسوم، الصيانة، وحدود المسؤولية. ولا تشمل الصيانة المستقبلية أو التعديلات الناتجة عن تغيير الطرف الثالث إلا إذا نص العقد على ذلك.
8. الأمن
يجب عدم تضمين مفاتيح API أو Tokens في تطبيقات عامة أو مستودعات مكشوفة أو رسائل غير آمنة. ويجب استخدام أقل صلاحيات ممكنة للتكامل، ومراجعة الصلاحيات دوريا، وتعطيل أي تكامل لم يعد مستخدما.
يجوز لـ NeyarERP إيقاف أو تقييد أي تكامل يسبب خطرا أمنيا أو تشغيليا أو يخالف هذه الشروط.
9. الإصدارات والإيقاف
قد توفر NeyarERP إصدارات مختلفة من API أو تغير بعض الحقول أو نقاط النهاية أو طرق المصادقة لأسباب أمنية أو تشغيلية أو تطويرية. تسعى NeyarERP إلى إشعار العملاء بالتغييرات الجوهرية متى كان ذلك عمليا، لكن التغييرات الأمنية أو الطارئة قد تطبق دون إشعار مسبق.
يتحمل العميل مسؤولية تحديث تطبيقاته وتكاملاته لتتوافق مع الإصدارات المدعومة، وعدم الاعتماد على سلوك غير موثق أو حقول داخلية غير مخصصة للاستخدام العام.