تسليم التكامل / WEIM
نفس العنوان.
نطاق تحقق مختلف.
قم برسم خريطة نقطة النهاية والبيئة قبل تسجيل الخروج.
مقدمة
يُظهر أحد الموردين اتصالاً بين حدث دفع ومشروع بيع آلي. لاحقاً، يتلقى المشتري تسليماً للمنتج بنفس عنوان URL الخاص برابط الويب. قد يميل البعض إلى اعتبار هذا العنوان دليلاً على استمرار عملية التحقق السابقة. إلا أن العنوان وحده لا يُجيب على سؤال أي نقطة نهاية مُسجلة وأي بيئة مُهيأة للخدمة المُستقبلة للوثوق بها.
يُقدّم دليل الويب هوك العام من Stripe مثالاً دقيقاً: فهو يُنشئ سرّاً فريداً للتوقيع لكل نقطة نهاية، ويختلف هذا السرّ بين الاستخدام التجريبي والاستخدام الفعلي حتى عند استخدام نفس نقطة النهاية. لذا، يُعدّ العرض التوضيحي التجريبي دليلاً مفيداً على نطاق الاختبار، وليس دليلاً تلقائياً على التكوين الفعلي.
ينطبق هذا الدليل عندما يقترح مُكامل الأنظمة صراحةً ربطًا عبر ويب هوك من سترايب. ولا يُثبت هذا الدليل أن WEIMI تُقدم تكاملًا مع سترايب، كما أنه لا يُقدم تقريرًا عن عملية دفع فعلية أو اختبار أمان. وتتمثل مهمة الشراء في الحصول على سجل تسليم واضح وآمن للخدمة الفعلية التي يتم شراؤها.
إجابة سريعة
لا تستخدم عنوان URL غير مُعدّل كبديل لهذا الربط. استفسر عن الجهة المسؤولة عن تأكيد إعدادات الإنتاج، والجهة المسؤولة عن حالات فشل التحقق من التوقيع، وكيفية ربط أدلة الاختبار المعتمدة بالإصدار المُستخدم. يمكن للمشتري مراجعة هذه المسؤوليات دون الحاجة إلى الحصول على بيانات الاعتماد.
يشير دليل Stripe إلى أن التحقق يستخدم الحمولة، وعنوان Stripe-Signature، وسر نقطة النهاية. كما يتطلب الاحتفاظ بنص الطلب الأصلي. ويندرج كل من تكوين الهوية ومعالجة الطلب ضمن مناقشة القبول.
جدول المقارنة
| أدلة التسليم | ما يحدده | ما زال غير مثبت |
|---|---|---|
| عنوان URL المعروض في الاقتراح | عنوان التسليم المذكور | تسجيل نقطة النهاية، وتكوين البيئة والتحقق النشط |
| عرض محلي ناجح | مسار الاستقبال المحلي الموضح | جهاز استقبال الإنتاج وسر نقطة النهاية الصحيحة الخاصة به |
| تم قبول حدث الاختبار | البيئة والمسار المختبرين، إن تم تسجيلهما. | التحقق من البيئة الحية للتكوين المقدم |
| بيان التكوين المنقح بالإضافة إلى النتيجة المحددة النطاق | رابط قابل للتتبع بين نطاق النشر ونطاق التحقق | أي وظيفة للمعدات خارج ذلك أظهرت التكامل |
من ينبغي عليه شراء هذا المنتج؟
هذه المراجعة مخصصة للمشغلين الذين يشترون حزمة برامج متصلة، والموزعين الذين يسلمون مشروعًا إلى شريك تكامل، وفرق المشتريات التي تفصل بين تسليم الأجهزة وقبول خدمة الدفع. استخدمها عندما يذكر المورد Stripe واتصال حدث وارد في العرض الفعلي.
لا يعني وجود جهاز يقبل البطاقات بالضرورة كشفه لرابط ويب للمشغل. استفسر عن الجهة التي تتلقى البيانات وما إذا كانت هذه الخدمة جزءًا من عقدك. إذا كانت شركة دفع منفصلة تدير الاتصال بالكامل، فاطلب منها تأكيدًا ودعمًا بدلاً من طلب بيانات اعتماد من الشركة المصنعة للجهاز لا تملكها.
أهم ما يُقدّم هو تقسيم المسؤوليات. حدّد المسؤول عن تسجيل نقاط النهاية، واستقبال الخدمة، والتكوين المحمي، وسلوك التطبيق. تجنّب التسليم غير الرسمي الذي يفترض فيه كل طرف أن شخصًا آخر قد تحقّق من استلام المنتج.
كيف نقوم بتقييم آلات البيع الذكية
نستخدم ثلاثة من قوائم منتجات WEIMI العامة الحالية كقائمة مختصرة للمعدات، وليس كفائزين تم اختبارهم بشكل مستقل. تدعم هوياتها المنشورة مناقشة شكل البيع بالتجزئة. ولا تثبت وجود علاقة مع Stripe، أو واجهة webhook، أو عملية توقيع سرية، أو نتيجة تحقق من الإنتاج.
بالنسبة للبرمجيات، نقارن الأدلة التي يقدمها مُكامل الأنظمة بنطاق النشر المُخطط له. يوفر دليل Stripe العام معلومات خاصة بكل مُزود حول أسرار نقاط النهاية والتحقق من الطلبات. تُعد سجلات التسليم المقترحة وحالات العرض التوضيحي توصيات شراء، وليست تأكيدات على أن جهازًا مُعينًا يُنفذها.
حافظ على اتصال مساري القبول عبر مرجع الطلب. يحدد تكوين الأجهزة ما يتم تسليمه، بينما يحدد سجل التكامل المستلم والبيئة التي تمت مراجعتها. لا ينبغي لأي منهما أن يحل محل الآخر دون قصد.
عوامل الشراء الرئيسية
سجل أكثر من عنوان الوجهة
اطلب مُعرّف نقطة النهاية أو مرجع تسجيل آخر مدعوم من المزوّد إلى جانب عنوان URL. أضف سياق الحساب وما إذا كان السجل يصف استخدامًا تجريبيًا أو فعليًا. عنوان URL هو وجهة شبكة، وليس هوية كاملة لإعدادات التحقق.
ينبغي على المورّد توضيح ما إذا كانت خدمة الاستقبال نفسها تعالج عدة تسجيلات. إذا كان الأمر كذلك، فاسأل عن كيفية اختيار نطاق التحقق الصحيح. لا تفرض قبول كل سر متاح، ولا تفترض أن تسجيلًا واحدًا صالحًا يُؤكد صحة جميع التسجيلات الأخرى.
تجنب إدراج القيم السرية في وثائق المشتريات.
يمكن أن يتضمن تسليم النظام اسم مرجع التكوين المحمي، ومالكه، وبيئة النشر ذات الصلة، دون تضمين سر التوقيع. اطلب من المنفذ إثبات استخدام المرجع الصحيح من خلال عملية مراجعة معتمدة. لا تطلب أبدًا لصق أي سر في مقال، أو مرفق اقتباس، أو محادثة دعم عادية.
يجب فصل سجل تحديد التكوين عن صلاحية استرجاعه أو تغييره. يحتاج المشتري إلى ضمان تحديد المسؤولية؛ ولا يحتاج إلى صلاحيات تقنية واسعة لمجرد تقييم العرض.
احتفظ بالطلب الأصلي قبل التحقق منه
تحذر Stripe من أن التلاعب بمحتوى الطلب الخام يؤدي إلى فشل عملية التحقق من التوقيع. يُعد سجل JSON القابل للقراءة والبايتات التي تتلقاها عملية التحقق دليلاً مختلفاً. استفسر عما إذا كان الإطار أو الوسيط يُجري تحويلاً على محتوى الطلب قبل أن يراه المُدقِّق.
يجب أن يُحدد سجل القبول عملية النشر المُستقبِلة ومسار معالجة الطلب الذي تمت مراجعته. ولا يُعدّ عرض توضيحي على حاسوب مطوّر كافيًا لتحديد كيفية تعامل الخدمة المُستضافة مع الطلب نفسه.
طلب نتائج إيجابية وسلبية محددة النطاق
اطلب من المزوّد اقتراح حالات آمنة ومُحكمة تُبيّن أن حدثًا صحيحًا ضمن النطاق المقصود يجتاز التحقق، وأن أي حالة غير صحيحة أو غير متطابقة تُرفض قبل اتخاذ أي إجراء تجاري مُتفق عليه. يجب أن تقتصر هذه الاختبارات على ترتيبات الاختبار المُعتمدة؛ ولا يُجيز هذا المقال أو يُنفّذ أي طلبات على نقطة نهاية حقيقية.
ينبغي أن تُحدد الأدلة الحالة والبيئة والتطبيق والنتيجة المُلاحظة. لا تقبل عبارة "الرابط يعمل" كاستنتاج وحيد. كذلك، لا تصف رفض الاختبار بأنه فشل في بيئة الإنتاج إذا كان الاختبار قد استخدم نطاقًا خاطئًا عمدًا.
حدد مسارًا مفيدًا للتحقيق في الأعطال
يُحدد دليل Stripe الحمولة، ورأس التوقيع، وسر نقطة النهاية كمدخلات للتحقق. اطلب من الدعم التحقق من البيئة والتسجيل الصحيحين أولاً، ثم تغييرات معالجة الطلبات وتكوين النشر. تجنب إجراءً تشغيليًا يُعطّل التحقق ببساطة لتمرير الحدث.
احتفظ فقط بالمعلومات التشخيصية اللازمة وفقًا لقواعد معالجة البيانات الخاصة بمزود الخدمة. يجب ألا تكشف السجلات ولقطات الشاشة عن أي معلومات سرية أو بيانات دفع غير ضرورية للعملاء. ينبغي أن يكون مالك الخدمة قادرًا على ربط مرجع آمن بسجله التقني المحمي.
أفضل آلات البيع الذكية
تُقدّم القوائم العامة الثلاث التالية صيغًا مختلفة للبدء. ويُمثّل موقعها هنا قائمة مختصرة للمشتريات تستند إلى معلومات عامة، وليس اختبارًا مستقلًا أو تصنيفًا لأمن التكامل.
آلة بيع الوجبات الخفيفة والمشروبات بشاشة لمس
يُشير الإعلان إلى وجود آلة لبيع الوجبات الخفيفة والمشروبات مزودة بشاشة لمسية مقاس 21.5 بوصة. يُرجى مراعاة هذا التصميم عند اختيار العملاء للمنتجات عبر هذه الشاشة. في حال توفير خدمة تكامل منفصلة، يُرجى الاستفسار عن سجل المعاملة الذي يُفترض أن يقوم المستلم بتحديثه.
لا تتضمن مواصفات الشاشة تحديد مصادقة الأحداث أو دعم Stripe. راجع قائمة شاشات اللمس العامة والحصول على نطاق خدمة الدفع بشكل منفصل.
ثلاجة ذكية بباب واحد مزودة بتقنية الذكاء الاصطناعي للمشروبات المعبأة
تُعرّف الصفحة الحالية ثلاجةً ذات باب واحد مزودة بتقنية الذكاء الاصطناعي لعرض المشروبات المُعبأة. ولا يُحوّل رابطها القديم الخاص بالعصائر هذه الثلاجة إلى آلة لتحضير العصائر. قيّم نموذج التسوق هذا بناءً على تشكيلة المشروبات المُعبأة المُستهدفة.
اطلب من مُكامل الأنظمة تسمية سلة التسوق أو سجل البيع المعني في الاتصال المقترح، دون افتراض أن ميزة الرؤية بالذكاء الاصطناعي للمنتج تقوم بالتحقق من صحة webhook. راجع قائمة الثلاجات العامة الحالية .
خزانتان، خيارات أكثر | محطة بيع الوجبات الخفيفة والمشروبات
يُشير الإعلان العام إلى محطة للوجبات الخفيفة والمشروبات تتكون من خزانتين. ينبغي إدراجها في القائمة المختصرة إذا كان هذا الترتيب مناسبًا لتشكيلة المنتجات ومخطط الموقع. استفسر عما إذا كان التكامل المُقدّم يربط المحطة بجهاز استقبال واحد أو بترتيب آخر موثق بشكل واضح.
لا يثبت وجود خزانتين فعليتين تسجيل نقطتي نهاية أو حساب مشترك واحد. راجع قائمة الخزائن العامة المكونة من خزانتين ويتطلب ذلك خريطة التكوين الفعلية.
مقارنة الميزات
| تنسيق المعدات العامة | سؤال التكامل للاقتباس | حدود الأدلة |
|---|---|---|
| آلة بيع الوجبات الخفيفة والمشروبات بشاشة لمس | أي سجل مبيعات ينتمي إلى سير عمل الحدث المعروض؟ | لا تثبت هوية شاشة اللمس دعم التوقيع |
| ثلاجة بباب واحد مزودة بتقنية الرؤية الذكية | ما هي سلة التسوق أو هوية المعاملة التي تصل إلى المستلم؟ | لا تحدد وظيفة الرؤية نقاط النهاية الموثوقة |
| محطة ذات خزانتين | كيف ترتبط المحطة بالحسابات والتسجيلات؟ | لا يحدد عدد الخزائن عدد نقاط النهاية |
تحليل التكلفة والعائد على الاستثمار
اطلب عرض أسعار لخدمات قبول التكامل مع تحديد المخرجات المطلوبة. افصل هذه الخدمات عن سعر الجهاز ورسوم الدفع وتكاليف الخدمة المستمرة. لا يُحدد إدراج المنتج في قائمة المنتجات العامة أيًا من هذه المبالغ التجارية.
مثال تخطيطي افتراضي فقط: لنفترض أن مُكامل أنظمة خصص ساعتين لإعداد بيان تكوين مُنقّح، وثلاث ساعات لتشغيل وتوثيق الحالات المُعتمدة. بافتراض سعر 60 دولارًا أمريكيًا للساعة، فإن الجهد المبذول في هذا المثال التوضيحي هو خمس ساعات و300 دولار أمريكي. هذه القيم الافتراضية ليست عرض أسعار من WEIMI، أو سعرًا سوقيًا، أو نتيجة مُقاسة للمشروع.
| المهمة المفترضة | ساعات | حساب توضيحي |
|---|---|---|
| بيان التكوين | 2 | 2 × 60 دولارًا أمريكيًا = 120 دولارًا أمريكيًا |
| الحالات والأدلة المحددة النطاق | 3 | 3 × 60 دولارًا أمريكيًا = 180 دولارًا أمريكيًا |
| إجمالي الجهد المفترض | 5 | 120 دولارًا أمريكيًا + 180 دولارًا أمريكيًا = 300 دولارًا أمريكيًا |
لا تشمل هذه الميزانية المبسطة تكاليف الاستضافة، والمراقبة الدورية، والمعالجة، والضرائب، ورسوم مقدمي الخدمات. قد يختلف النطاق الفعلي اختلافًا جوهريًا. لا تحسب فترة استرداد التكاليف بناءً على حادثة تم تجنبها بشكل مصطنع، ولا تفترض أن مراجعة التحقق تضمن مبيعات إضافية.
قارن بين المقترحات بناءً على الأعمال التي تتضمنها: رسم خرائط التسجيل، وأدلة مسار التنفيذ، وسجلات التشخيص الآمنة، وتحديد مسؤولية البنود غير المحلولة. قد يغطي بند أقل تكلفة عددًا أقل من المخرجات؛ لذا تأكد من نطاق العمل قبل تحديد ما إذا كان الفرق مبررًا.
الخيار الأفضل حسب السيناريو
عند الانتقال من العرض التجريبي إلى الإنتاج: اطلب سجلاً منفصلاً للتسجيل الفعلي المقصود ومرجع التكوين المحمي. اعتبر العرض التجريبي السابق دليلاً على بيئته الخاصة.
تشترك عدة تسجيلات في عنوان URL واحد للاستلام: اطلب من المزوّد توثيق كيفية تحديد كل تسجيل والتحقق منه. اجعل المراجعة مرتبطة بالمجموعة المعروضة، دون افتراض أن جميع الحسابات أو البيئات مشمولة.
تتولى شركة الدفع تشغيل جهاز الاستلام: يجب أن يشمل نطاق هذه الخدمة إثبات التسليم والتزامات التصعيد. مع ذلك، ينبغي على مورد المعدات تحديد تكوين الجهاز وحدود مسؤولياته.
تغييرات النشر المُستقبِل: اسأل عن النتائج السابقة التي لا تزال سارية، وعن عمليات التحقق من معالجة الطلبات التي يجب تكرارها. لا يُشير الاحتفاظ بعنوان URL إلى مسار رمز أو تكوين لم يتغير.
التطبيقات
أثناء عملية تقديم عرض الأسعار، أرفق جدولاً مختصراً للمسؤوليات يحدد الجهة التي تسجل نقاط النهاية والجهة التي تشغل جهاز الاستقبال. ضع علامة "غير محسوم" على افتراضات الموفر والبيئة حتى تؤكدها الجهة المسؤولة عن الخدمة.
أثناء عملية القبول، استخدم بيانًا منقحًا وحالات معتمدة من مزود الخدمة. سجّل نتيجة التحقق المقصودة وتأثير التطبيق ذي الصلة بشكل منفصل. لم يتم نقل أي بيانات أو استرجاع بيانات اعتماد أو تغيير في الحساب لإعداد هذه المقالة.
أثناء عملية تسليم الدعم، يجب الحفاظ على سجلات التسجيل والنشر الآمنة. عند رفض أي حدث، يجب أن يعرف فريق الدعم الجهة المسؤولة عن التحقق من الإعدادات ومعالجة الطلبات دون مشاركة المعلومات السرية مع جميع أعضاء المشروع.
التعليمات
هل استخدام نفس عنوان URL الخاص بـ webhook يعني أن نفس سر التوقيع ينطبق؟
لا. توثق Stripe أسرارًا خاصة بنقاط النهاية وأسرارًا أخرى للاستخدام التجريبي والفعل. احصل على مخطط الربط للترتيب الفعلي.
هل يثبت العرض التوضيحي المحلي الناجح أن جهاز الاستقبال المباشر مُهيأ بشكل صحيح؟
يحدد هذا النطاق المُثبت. اطلب أدلة مرتبطة بالنشر والبيئة المقصودة قبل قبول التسليم الفعلي.
هل يجب أن يظهر سر التوقيع في عرض الأسعار؟
لا. استخدم مرجع تكوين محمي ومالكًا مُعيّنًا. يجب أن يصف عرض الأسعار المسؤولية ودليل القبول دون الكشف عن بيانات الاعتماد.
لماذا تُعدّ معالجة نص الطلب الخام مهمة؟
يتطلب Stripe البيانات الأصلية للتحقق، ويحذر من أن تعديلها سيؤدي إلى فشل عملية التحقق. اطلب من مُكامل النظام مراجعة مسار الاستلام المُستخدم.
هل تؤكد هذه المقالة دعم Stripe على أي منتج من منتجات WEIMI؟
لا. المنتجات الثلاثة هي مراجع عامة للمعدات. أي تكامل مع Stripe وقدراته يتطلب تأكيدًا صريحًا للطلب.
هل التوقيع الموثق هو نفسه إتمام عملية البيع؟
لا. تتحقق عملية التحقق من التوقيع من صحة الحدث ضمن النطاق المحدد. ويتطلب إجراء التطبيق المتفق عليه ونتيجة المعدات أدلة خاصة بهما.
التوصية النهائية
قبول عملية تسليم حدث الدفع مقابل سياق حساب محدد، وتسجيل نقطة النهاية، والبيئة، ونشر الاستلام. الحفاظ على الاتصال بين هذا النطاق ونتيجة التحقق الملاحظة دون نسخ القيم السرية إلى سجلات المشروع العادية.
يُعدّ عنوان URL غير المُعدّل مرجعًا مفيدًا. لكنه لا يُثبت أن إعداد توقيع الاختبار يشمل الأحداث المباشرة. لذا، يُرجى من المُكامل المُحدد توضيح هذا الفرق قبل اعتبار العرض التوضيحي بمثابة قبول نهائي للإنتاج.
دعوة للعمل
أخبر شركة WEIMI بوجهتك، وبضائعك، ونوع المعدات المفضل لديك، وخدمة الدفع المقترحة للمشروع. اطلب عرض سعر يحدد مواصفات الآلة المؤكدة، ويذكر أي مسؤوليات تكامل تتطلب موافقة منفصلة من المورد.
مصدر: وثائق Stripe webhook تم الاطلاع عليه بتاريخ 19 أكتوبر 2026. بيانات نقطة النهاية، وبيانات الاختبار/التشغيل السرية، وبيانات نص الرسالة الخام خاصة بكل مزود. تم التحقق من هوية المنتجات على صفحات WEIMI العامة الثلاث المرتبطة. لا يُدّعى إجراء أي اختبار مستقل للمعدات، أو اختبار تكامل مباشر، أو توقعات مالية، أو نتائج تحسين محركات البحث.


