الخلاصة
- تتيح
draft-ietf-regext-balance-02لعميل EPP المسجل دخوله الاستعلام عن الرصيد المتاح والرصيد النقدي وحد الائتمان، وعن حد التنفيذ وعتبة الإخطار إن كانا مهيأين. - يصلح الرد لتغذية الأتمتة، لكنه لا يعرض قيود الحساب، أو لحظة الاحتساب، أو مصدر سعر الصرف، أو نسخة السياسة، أو الالتزامات المحجوزة التي أنتجت الرقم.
- عندما تؤثر هذه الحالة في قبول أمر مدفوع أو رفضه، ينبغي للسجل وأمين التسجيل حفظ إيصال مستقل لحالة التمويل يربط الحساب والسياسة والجلسة ونتيجة الأمر؛ وهذا اقتراح حوكمة لا مطلب وارد في مسودة IETF.
يستعد أمين تسجيل لإرسال دفعة كبيرة من أوامر التجديد قبل عطلة. يستعلم عن الرصيد فيظهر رقم موجب. تنجح مجموعة من الأوامر، ثم يرفض الأمر التالي لأسباب مالية. لدى فريق التشغيل معرفات معاملات EPP، ولدى الإدارة المالية دفتر داخلي، وقد تكون لدى خدمة العملاء صورة للشاشة. ومع ذلك لا تثبت هذه الآثار، مجتمعةً بالضرورة، أي خصم أو حجز أو سعر صرف أو حد كان نافذاً لحظة الرفض.
ليست هذه بالضرورة غلطة جمع. إنها فجوة بين بروتوكول تشغيل وبين نظام المحاسبة الموجود خلفه.
نشرت مراجعة 02 من مسودة موازنة EPP في 14 أغسطس/آب 2026 بوصفها وثيقة نشطة لفريق عمل REGEXT ومقصوداً بها مسار المعايير. لكنها ما زالت Internet-Draft وليست RFC، ولا تثبت أن سجلاً بعينه اعتمدها في بيئة الإنتاج.
تعالج المسودة حاجة حقيقية. لا ينبغي لأمين التسجيل أن يعتمد على بوابات مختلفة ورسائل بريد ومصطلحات خاصة بكل مشغل كي يعرف قدرته على الإنفاق. غير أن توحيد شكل الرقم لا يوحد الأدلة التي تمنحه معناه.
المتاح قدرة محسوبة لا كشف حساب
تعرف المسودة balanceAvailable بأنه مجموع creditLine وcashBalance. الرصيد النقدي هو المال الذي يحتفظ به مشغل الخادم لصالح العميل، وحد الائتمان هو الائتمان الذي يمنحه له. تسجل الرسوم بقيمة سالبة، ويظهر الإيداع والاسترداد بقيمة موجبة، ويظهر السحب بقيمة سالبة.
هذه لغة أدق من عبارة «رصيد الحساب». وهي تميز أيضاً بين القدرة المتاحة وبين الرصيد المستحق، وهو مفهوم محاسبي مختلف لا تستخدمه الخريطة.
لكن بنية XML لا تسرد التسجيلات والتجديدات والإيداعات والاستردادات والتسويات التي كونت الرصيد النقدي. لا يوجد وقت صريح من نوع «الرصيد كما في»، ولا فترة إقفال، ولا بيان لمعاملة متنازع عليها، ولا قائمة بما حجز ولم يقيد بعد.
يعرف العميل بذلك ما يصرح به الخادم الآن، لكنه لا يستطيع إعادة إنتاج الحساب بصورة مستقلة. وهذا حد معقول لبروتوكول EPP. يصبح غير كافٍ عندما يستخدم الرقم كبوابة تشغيلية، ثم يقدم لاحقاً بوصفه تفسيراً كاملاً لقرار ذي أثر.
حد التنفيذ يحرك الخط الحقيقي
يحدد executionLimit الاختياري المستوى الذي قد ترفض تحته المعاملات المدفوعة التي يبدأها العميل. القيمة الافتراضية 0.00، إلا أن المسودة تسمح بقيمة موجبة أو سالبة.
يحفظ الحد الموجب هامشاً فوق الصفر. وتذكر المسودة المعاملات التي يبدأها الخادم، مثل التجديد التلقائي، سبباً لذلك. قد يرى العميل مالاً متاحاً، لكنه لا يستطيع إنفاقه كله في أمر جديد لأن المشغل يحمي قدرة مخصصة لالتزامات ستنشأ من دون طلب جديد.
أما الحد السالب فيوسع المساحة بعد الصفر: يمكن للعميل مواصلة بعض المعاملات المدفوعة حين يصبح الرصيد المتاح سالباً. لذلك لا يحدد الرقم وحده القدرة الفعلية؛ القرار نتاج الرصيد والحد وكلفة الأمر المطلوب.
يكشف البروتوكول الحد الحالي، ولا يكشف السياسة التي وضعته. من وافق على الهامش؟ متى تغير؟ كيف قدرت التزامات التجديد التلقائي؟ هل تختلف القاعدة حسب المنتج؟ وهل توجد استثناءات مؤقتة أثناء الأعطال؟
كما أن الاستعلام لا يحجز مالاً. قد تنفذ جلسة أخرى أولاً، أو يتغير دفتر الحسابات، أو يرفض الأمر بسبب قاعدة غير مالية. رد الرصيد مدخل للقرار، لا وعداً بالقبول ولا رمز تفويض للمستقبل.
رسالة التحذير تثبت المرور بالطابور فقط
يمكن لـnotificationThreshold الاختيارية أن تنشئ رسالة انخفاض رصيد عند عبور العتبة. ويجب أن تستخدم خاصية basedOn الأساس نفسه المستخدم لحد التنفيذ، كي لا يكون التحذير مبنياً على النقد بينما يستند المنع خفيةً إلى الرصيد المتاح.
تمر الرسالة عبر طابور الاستطلاع في EPP. يوفر البروتوكول الأساسي تاريخ إدخالها ومعرفها، وتحمل الأوامر والردود معرفي المعاملة لدى العميل والخادم. ويؤكد العميل الرسالة بدورة poll المعتادة. تقترح المسودة إشعاراً واحداً عند العبور، لا تكراراً مع كل استعلام.
هذا دليل على الإرسال والتأكيد التقني، لا على أن الإدارة المالية قرأت الرسالة أو أضافت الأموال أو وافقت على الحساب. ولا يثبت أن العتبة بقيت كما هي عندما وقع الرفض اللاحق. الاستلام والعلم والموافقة والمعالجة أحداث مختلفة، ولو اختزلتها واجهة الإدارة في علامة «تم الإخطار».
مكونات العملات تكشف العملية ولا تكشف مصدرها
في الحالة متعددة العملات، يمكن تقسيم الرصيد النقدي إلى عناصر تضم العملة والمبلغ وسعر التحويل والقيمة بعد تحويلها إلى العملة المرجعية. يجب أن يساوي مجموع القيم المحولة cashBalance. وتستخدم المسودة التسعير المباشر: يضرب مبلغ العملة المكونة في السعر للحصول على القيمة المرجعية.
يستطيع العميل مراجعة الجمع الظاهر، وتزيل رموز ISO 4217 غموض الوحدات. لكنه لا يرى موفر السعر، أو وقت الرصد، أو نسخة قاعدة التقريب، أو المصدر البديل المستخدم عند تعطل بيانات السوق. ولا يحمل الرصيد نفسه توقيتاً صريحاً للحالة.
قد لا يهم ذلك حين تكون المسافة عن حد التنفيذ واسعة. أما قرب الحد، فقد تحسم فروق صغيرة في التحويل مرور دفعة كاملة. تصبح البنية التحتية للعملات جزءاً خفياً من التحكم في عمليات الأسماء، من دون أن تنتقل سلسلة منشئها مع الرد.
لا ينبغي تحويل EPP إلى سوق صرف. المطلوب هو أن يحتفظ نظام الأدلة المخول بمصدر السعر ووقته حين يترتب على التحويل أثر تشغيلي.
السرية تقسم التحقيق بين المؤسسات
تعد المسودة المعلومات المالية سرية، وتقصر الوصول عليها على العميل المسجل دخوله. هذا مبدأ سليم: لا ينبغي لمنافس أن يرى نقد أمين تسجيل آخر أو ائتمانه أو عتباته.
لكن مواد التحقيق تتوزع نتيجة لذلك. قد يدير مزود خارجي جلسة EPP من دون أن يملك المال. تعرف الإدارة المالية القيود من دون أن ترى ترتيب الأوامر. يعرف السجل قاعدة الحد من دون أن يستطيع كشف دفتر الحسابات بأكمله. يملك كل طرف جزءاً من الحقيقة.
الحل ليس النشر العام ولا نسخ الدفتر إلى EPP. إنه مستند محدود ومحمي من العبث، متاح للأطراف المخولة، يكشف أقل مما يكشفه الدفتر ويشرح أكثر مما تشرحه لقطة رصيد.
إيصال للحالة التي حكمت الأمر فعلاً
أقترح إنشاء إيصال لحالة التمويل كلما حذرت قاعدة الرصيد من أمر EPP مدفوع أو سمحت به أو رفضته بصورة مؤثرة. هذا اقتراح تحريري في الحوكمة، وليس شرطاً في Internet-Draft.
يربط الجزء الأول هوية العميل المصادق عليه، وسياق الجلسة، وclTRID وsvTRID لاستعلام الرصيد، ووقت الجلب، والعملة المرجعية، والرصيد المتاح، والنقد، والائتمان، وحد التنفيذ، وعتبة الإخطار. ومع تعدد العملات يحفظ كل مبلغ وسعر مطبق ومصدر السعر ووقت رصده وقاعدة التقريب.
ويشير الجزء الثاني إلى الأساس خارج EPP: لقطة ثابتة من دفتر الحسابات أو مرجع كشف غير قابل للتغيير، وأهم القيود المدينة والدائنة المعلقة، وحجز التجديد التلقائي، ونسخة السياسة، والاستثناء المؤقت. يمكن لتجزئة رقمية أو مرجع مضبوط أن يحفظ السلامة من دون نسخ التفاصيل التجارية كلها.
ويربط الجزء الأخير الأمر نفسه: فئة الكائن، ومرجع السعر، ووقت الطلب ووقت القرار، والنتيجة، ورمز EPP، ومعرفي المعاملة. إن كان سبب الرفض غير مالي وجب ذكره. وإن تغير الرصيد بين الاستعلام والأمر، تحفظ الحالتان ولا تستبدل الجديدة القديمة.
عندئذ تصبح عبارة «الأموال غير كافية» ادعاء قابلاً للاختبار. يستطيع الطرفان تحديد ما إذا كان الفارق ناشئاً عن التزامن أو التحويل أو الحجز أو التأخر المحاسبي أو تغيير السياسة أو سبب آخر تماماً.
بروتوكول صغير بذاكرة مؤسسية طويلة
الخريطة مخصصة للاستعلام فقط. لا تعرف سلوكاً مالياً لأوامر check أو create أو delete أو renew أو transfer أو update. هذا ضبط مفيد؛ نماذج التسعير مختلفة ولا ينبغي حشر فواتير كاملة في بروتوكول التزويد.
الخطر مؤسسي. حين يصبح الحقل الموحد هو «الحقيقة» التي يراها الدعم والعملاء والأتمتة، بينما تمحى الشروط التي أعطته سلطته، تخفي الواجهة المتجانسة اختلاف القواعد بدلاً من تفسيره.
لقد حسنت المراجعة 02 اللغة بالفعل: استبدلت balance بـbalance available، وأضافت basedOn، وحدثت مساحة الأسماء إلى 0.3. كلمة «متاح» تصف قدرة مشروطة لا مجرد رصيد محاسبي. والخطوة التالية هي حفظ الشروط التي مارست السلطة عند القرار.
المصادر
- IETF، EPP Balance Mapping، المراجعة 02
- IETF Datatracker، حالة المسودة وتاريخها
- وثائق فريق عمل REGEXT
- ميثاق فريق عمل REGEXT
- جدول أعمال REGEXT في IETF 126
- RFC 5730، بروتوكول EPP
- RFC 5731، خريطة أسماء النطاقات في EPP
- RFC 3915، فترة السماح للسجلات في EPP
- RFC 7451، أمن EPP وإرشاداته التشغيلية
- سجل IANA لامتدادات EPP
- ISO 4217، رموز العملات
- Heng Lu، The Policy Mirror
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
