قواعد تضبطها بنفسك
التوجيه مجموعة قواعد مخزّنة تُقيَّم حسب الأولوية، لا جدول ثابت في الشيفرة. تُضاف القواعد ويُعاد ترتيبها دون نشر إصدار جديد.
التوجيه طبقة من البنية التحتية، لا مجرد إعداد. تُقيَّم كل معاملة وفق العملة والمنطقة وشبكة البطاقة وفئة التاجر ومستوى المخاطر ونطاق المبلغ، وتُطابَق مع مجموعة قواعد تتحكم بها، ثم تُرسَل إلى جهة معالجة تجتاز فحص السلامة — مع إمكانية تشغيل القرار كاملًا كمحاكاة أولًا.
تُطابَق القواعد على هذه السمات حسب ترتيب الأولوية. ويمكن ترك أي منها دون تحديد، فتطابق القاعدة عندئذٍ كل القيم.
لا ينتج التوجيه إجابة واحدة — بل مجموعة مرتّبة، ويستخدم أول عنصر سليم فيها. ويبقى الباقون مرتّبين خلفه، ولهذا ينتقل التحويل إلى البديل مباشرة إلى المرشح التالي بدلًا من بدء عملية استعادة.
لا تدخل جهة المعالجة المجموعة إلا ما دامت إعداداتها مفعّلة وفحص سلامتها ناجحًا. الرفض إجابة تتوقف عندها العملية؛ أما عطل البنية التحتية فينقل الطلب إلى التالي في المجموعة.
التسلسل نفسه يعمل لقبول البطاقة وللتحويل وللصرف. ما يتغيّر بينها هو القواعد التي تنطبق، لا طريقة اتخاذ القرار.
طبقة التوجيه التي لا يمكن تفسير قراراتها لاحقًا عبء لا ميزة. كل اختيار هنا يُتّخذ من قواعد مخزّنة، ويُسجَّل لحظة حدوثه، ويمكن إعادة إنتاجه.
التوجيه مجموعة قواعد مخزّنة تُقيَّم حسب الأولوية، لا جدول ثابت في الشيفرة. تُضاف القواعد ويُعاد ترتيبها دون نشر إصدار جديد.
حين تتساوى عدة قواعد في الأولوية، تُوزَّع الحركة حسب الوزن. والسحب مبني على بيانات المعاملة، فتصل إعادة المحاولة إلى جهة المعالجة نفسها التي استقبلت المحاولة الأصلية.
لا تكون جهة المعالجة مؤهلة إلا ما دامت إعداداتها مفعّلة وفحص سلامتها ناجحًا. وتُتجاوز الجهة غير السليمة بدلًا من تجربتها.
تشكّل القواعد المطابقة المتبقية بديلًا مرتّبًا. ويُكتب كل تحويل إلى بديل كسجل مستقل، فيمكن تتبّع المسار الذي سلكته الدفعة فعلًا.
يعمل القرار نفسه كمحاكاة لا تمسّ أي شيء — فيمكن فحص التوجيه الذي سينتج عن تغيير القاعدة قبل تفعيله.
تحمل كل محاولة مفتاح منع تكرار خاصًا بها، مشتقًا لكل جهة معالجة، فلا يمكن أن يظهر التحويل إلى بديل كخصم ثانٍ.
القواعد التي يتبعها المحرّك، بوضوح — بما في ذلك النقطة التي يتوقف عندها القرار ويتولى فيها إعداد بيئة النشر.
لا تنشر BINK أرقامًا عن زمن استجابة التوجيه أو سعته أو معدلات نجاحه. لا شيء في هذه الصفحة ادعاء بالأداء.
التوجيه ليس جزءًا من محتوى طلبك، وهذا مقصود. فالغاية من طبقة التنسيق أن يبقى التكامل كما هو حين يتغيّر المسار.
كل حالة هنا قاعدة مقصورة على سمة يطابقها المحرّك أصلًا — لا ميزة تحتاج إلى طلب.
اقصر قاعدة على عملة ومنطقة لتُوجَّه مدفوعات ذلك الممر إلى جهة المعالجة التي اخترتها له، دون المساس بأي شيء آخر.
امنح قاعدتين الأولوية نفسها وأوزانًا مختلفة لنقل نسبة من الحجم، مع تثبيت إعادة المحاولة كي لا تغيّر الدفعة جهة معالجتها في منتصف المحاولة.
وجّه ما فوق مبلغ معيّن وما دونه بشكل مختلف، باستخدام الحدّين الأدنى والأقصى اللذين يمكن أن تحملهما القاعدة.
اقصر قاعدة على شركة واحدة حين يتطلب ترتيب تجاري أو ملف مخاطر مسارًا خاصًا بها.
قرار التوجيه هو الخطوة الأولى في مسار أطول. هذه هي الطبقات التي تتولى الأمر بعد اختيار جهة المعالجة.
تكامل واحد، ويُحدَّد المسار نيابةً عنك — وفق قواعد يمكنك قراءتها وتغييرها ومحاكاتها.