الوثائق

Enable Banking (الخدمات المصرفية المفتوحة)

اقرأ الحسابات المصرفية والمعاملات عبر الخدمات المصرفية المفتوحة (PSD2/AIS) من خلال Enable Banking، بنمط BYO.

Enable Banking (الخدمات المصرفية المفتوحة)

يمنح تكامل Enable Banking الـ pipelines الخاصة بك قراءةً للحسابات المصرفية والمعاملات عبر الخدمات المصرفية المفتوحة الأوروبية (PSD2 / AIS). إنه الوقود المثالي لوكيل خزينة أو لـ CFO IA.

ما الذي يمكنك فعله به

  • سرد المصارف المتاحة وفتح جلسة موافقة (consent) مع مصرف.
  • سرد الحسابات المصرَّح بها وجلب معاملاتها.
  • إنتاج لقطة خزينة حتمية، مفصّلة بحسب العملة، وقابلة للاستخدام من قِبل وكيل agent.

جميع القدرات هي للقراءة فقط: لا يسمح Enable Banking ببدء دفعة من betool.

الأدوات والـ nodes

  • أدوات القراءة: enablebanking.list_banks و enablebanking.list_accounts و enablebanking.get_transactions و enablebanking.report.
  • node بـ enablebanking_report — يحسب وضعية خزينة حتمية لكل عملة وينشرها في السياق (يعيد الوكيل agent صياغتها فقط، ولا يشتقّها بنفسه أبداً).

الربط (BYO)

يعمل الموصِّل على طبقتين:

  1. حساب التطبيقapplication_id الخاص بك في Enable Banking + مفتاح RSA خاص (توقّع المنصّة كل استدعاء بـ JWT RS256؛ ولا يغادر المفتاح الخادم أبداً).
  2. جلسات الموافقة — لكل مصرف، تدفّق موافقة (connect → sessions) محميّ ضد CSRF؛ ويكون الوصول محدوداً بالحسابات التي صرّحت بها صراحةً.

يُقفَل المضيف على واجهة Enable Banking. بحسب إعدادك، يمكن لـ betool التوجيه عبر حساب مورّد مشترك (ترتيب الحلّ حسابك > الحساب المشترك).

منتج بمستوى مصرفي: للقراءة فقط، مضيف مقفَل، وصول محدود بالحسابات الموافَق عليها، أسرار لا تُكشَف مجدّداً أبداً. مثالي لوكيل agent يراقب الخزينة دون أن يكون قادراً أبداً على تحريك الأموال.

حالات الاستخدام

  • موجز الخزينة — كل يوم اثنين، يقرأ CFO IA أرصدة الأسبوع وحركاته ويرسل ملخّصاً لكل عملة.
  • تنبيه العتبة — pipeline مجدوَل يشير إلى أيّ رصيد يهبط دون حدّ أدنى محدَّد.