Pain001

تعريفات واضحة للمصطلحات الواردة في هذا الموقع وفي وثائق قناة بنكك. كُتبت لأمناء الخزانة وفرق العمليات أولًا، وللمهندسين ثانيًا.


الرسائل#

pain.001 — Customer Credit Transfer Initiation. رسالة XML التي يرسلها العميل إلى بنكه للأمر بتحويل ائتماني واحد أو أكثر. عائلة "pain" تعني بدء الدفع؛ و.001 هو رقم الرسالة؛ والإصدار اللاحق (.001.09) يثبّت المخطط.

pain.002 — Customer Payment Status Report. رد البنك على رسالتك pain.001 أو pain.008: مقبولة أو مقبولة جزئيًا أو مرفوضة، مع رموز أسباب ISO لكل معاملة.

pain.008 — Customer Direct Debit Initiation. التوأم التحصيلي لرسالة pain.001: تسحب أموالًا مستحقة لك بموجب تفويض بدلًا من دفع الأموال إلى الخارج.

pacs.008 / pacs.009. رسائل التسوية بين البنوك التي تتحول إليها تعليمتك بعد أن يقبلها البنك. لا تحرّرها الشركات أبدًا؛ فالبنوك تتبادلها فيما بينها.

camt.052 / camt.053 / camt.054. تقارير الحسابات: تقرير أثناء اليوم، وكشف نهاية اليوم، وإشعار الخصم/الائتمان على التوالي. camt.053 هو ما تستهلكه فرق التسوية كل صباح.

MT101. رسالة SWIFT النصية القديمة "طلب تحويل" التي تحل pain.001 محلها. يُوقف تمرير MT101 بين البنوك في 14 نوفمبر 2026 لصالح pain.001.001.09؛ ويستمر MT101 من الشركة إلى البنك وفق تقدير كل بنك فقط.

الأنظمة وكتب القواعد#

SEPA SCT / SCT Inst. نظاما التحويل الائتماني باليورو (القياسي والفوري) اللذان تحكمهما كتب قواعد المجلس الأوروبي للمدفوعات. تُسوّى التحويلات الفورية في ثوانٍ، وعلى مدار الساعة.

SEPA SDD Core / B2B. نظاما الخصم المباشر باليورو — Core للمستهلكين (مع حقوق استرداد)، وB2B للشركات (بلا حق استرداد وبفحوص تفويض أشد صرامة).

CBPR+. اختصار Cross-Border Payments and Reporting Plus: إرشادات الاستخدام التي تكيّف رسائل ISO 20022 للمراسلات المصرفية عبر SWIFT. عندما يقول الناس "ترحيل SWIFT إلى ISO 20022"، فهم يقصدون CBPR+.

HVPS+. التكييف المقابل لأنظمة المدفوعات عالية القيمة (T2 وCHAPS وFedwire ونظيراتها).

CGI-MP. اختصار Common Global Implementation — Market Practice: المجموعة التي توحّد كيفية استخدام الشركات لرسائل pain عبر البنوك، بحيث تخدم صيغة ملف واحدة عدة شركاء مصرفيين.

Verification of Payee (VoP). فحص مطابقة الاسم/IBAN المفروض من الاتحاد الأوروبي والمطبق على جميع تحويلات SEPA الائتمانية منذ 9 أكتوبر 2025. يجريه مقدم خدمة الدفع وقت التنفيذ؛ ونظافة بيانات الدائن هي ما يحدد المطابقة.

المعرّفات والبيانات#

IBAN. رقم الحساب المصرفي الدولي (ISO 13616)، ذاتي الفحص عبر مجموع تحقق mod-97 — ولهذا يمكن اكتشاف رقم واحد مُبدَّل الموضع قبل التقديم.

BIC / BICFI. رمز معرّف الأعمال وفق ISO 9362 لمؤسسة مالية. العنصر في XML هو في pain.001.001.03 لكنه اعتبارًا من الإصدار 9 — إعادة تسمية تسبب حالات رفض فعلية أثناء ترقيات الإصدار.

LEI. معرّف الكيان القانوني (ISO 17442) — المعرّف العالمي للشركات المكوّن من 20 محرفًا. أكثر من 3 ملايين معرّف نشط، والجهات التنظيمية تفرضه في المدفوعات بازدياد.

UETR. المرجع الفريد للمعاملة من طرف إلى طرف — معرّف UUID الذي يتيح تتبع الدفعة عبر سلسلة البنوك المراسلة (SWIFT gpi).

العنوان المهيكل / الهجين. العناوين البريدية كعناصر XML منفصلة (الشارع، المدينة، الرمز البريدي، البلد) مقابل أسطر نص حر. اعتبارًا من 14 نوفمبر 2026، يرفض CBPR+ العناوين غير المهيكلة كليًا؛ ويبقى الهجين — مدينة وبلد مهيكلان مع ما يصل إلى سطرَي عنوان من 70 محرفًا — صالحًا.

NbOfTxs / CtrlSum. مجاميع الضبط في ترويسة المجموعة: عدد المعاملات ومجموع المبالغ. تعيد البنوك حسابها؛ فإذا خالفتها قيمك ارتد الملف. يشتق Pain001 هذه القيم دائمًا من السجلات المتحقَّق منها.

متحمّل الرسوم. من يدفع الرسوم: DEBT (المرسل)، وCRED (المستلم)، وSHAR (مناصفة)، وSLEV (وفق قواعد النظام). وتقابل رموز MT القديمة OUR/BEN/SHA الرموز الثلاثة الأولى.

معلومات الحوالة. حقل "الغرض من هذه الدفعة" — نص حر (140 محرفًا) أو مراجع مهيكلة. وهو ما تتمنى فرق التسوية أن يملأه الجميع بشكل صحيح.

مصطلحات الأدوات المستخدمة في هذا الموقع#

التحقق وفق XSD. فحص XML وفق تعريف مخطط ISO 20022 الرسمي. يعامله Pain001 كبوابة صارمة قبل كتابة أي ملف.

MCP — Model Context Protocol. المعيار المفتوح الذي تستدعي المساعدات الذكية من خلاله أدوات خارجية. يعرض pain001-mcp 17 أداة دفع لأي عميل MCP، محليًا عبر stdio.

LSP — Language Server Protocol. معيار تكامل المحررات الذي تقوم عليه تشخيصات IDE. يستخدمه pain001-lsp للتحقق من ملفات الدفع أثناء الكتابة.

SBOM. قائمة مواد البرمجيات — جرد مقروء آليًا لكل اعتمادية في الإصدار، يُولَّد بصيغة CycloneDX لإصدارات نواة Pain001.


هل ينقص شيء؟ اقترح مصطلحًا — فهذا المسرد ينمو مع الأسئلة التي يطرحها الناس فعلًا.