كيفية قبول مدفوعات العملات المستقرة واستلام اليورو

كيفية قبول مدفوعات العملات المستقرة واستلام اليورو

هذا هو أسلوب قبول مدفوعات العملات المستقرة مع استمرار الحصول على المستحقات باليورو: تُصدر فاتورة مسعّرة باليورو، فيرسل الدافع المبلغ المكافئ من USDC إلى عنوان أُنشئ لتلك الفاتورة وحدها، ويحوّله شريك مرخّص ويدفع اليورو إلى حسابك IBAN. جزء الدفع (checkout) يتطلب استدعاء API واحدًا. أما القرارات المهمة فتقع حوله: المدة التي تبقى فيها الفاتورة مفتوحة، وما تفعله عند إرسال الدافع مبلغًا أقل، وكيف يعرف نظام طلباتك أن الأموال وصلت.

يستعرض هذا الدليل تدفق الفاتورة كما يراه الطرفان، باستخدام لقطات شاشة من لوحة تحكم ItisPay ببيانات تجريبية.

باختصار

  • تحدد السعر باليورو، ويُحسب مبلغ USDC من السعر الحالي ويظهر على الفاتورة.
  • تحصل كل فاتورة على عنوان خاص بها وعداد تنازلي وحالة: new، pending، paid_partial، completed، expired أو cancelled.
  • الدفعة الناقصة لا تُفشل الفاتورة، بل تُسجَّل لكل تحويل وتصبح الحالة paid_partial.
  • بموجب MiCA، يُعد تبادل العملات المشفرة مقابل اليورو خدمة مرخّصة، لذلك تمر التسوية إلى حسابك IBAN عبر CASP معتمد.

كيف تقبل مدفوعات العملات المستقرة في الاتحاد الأوروبي: ماذا تحتاج؟#

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

تنطبق لائحة أسواق الأصول المشفرة (MiCA، اللائحة (EU) 2023/1114) على العملات المستقرة منذ 30 يونيو 2024، وبشكل كامل منذ 30 ديسمبر 2024. بموجب المادة 48، لا يجوز إصدار رمز النقود الإلكترونية، وهو المصطلح الذي تستخدمه MiCA لوصف العملة المستقرة المرتبطة بعملة رسمية واحدة، إلا لمؤسسة ائتمان مرخّصة أو مؤسسة نقود إلكترونية مرخّصة.

تنطبق هذه الشروط على USDC: يُدرج السجل المؤقت لـ MiCA لدى ESMA شركة Circle Internet Financial Europe SAS بوصفها مُصدرة لـ USDC وEURC، وقد رخّصتها هيئة ACPR الفرنسية في 1 يوليو 2024. أما USDT فلا يرد في سجل المُصدرين المعتمدين هذا (حتى 5 نوفمبر 2026).

تبادل العملات المشفرة مقابل اليورو خدمة من خدمات الأصول المشفرة. تسمح المادة 59 من MiCA بها فقط لمزوّد خدمات أصول مشفرة (CASP) معتمد، أو لبعض المؤسسات المالية، مثل البنوك وشركات الاستثمار، التي تُخطر جهة إشرافها وفق المادة 60. أمام التاجر خياران: الحصول على ترخيص CASP خاص به، أو العمل عبر مزوّد يحمل ترخيصًا بالفعل.

كيف تعمل فاتورة العملة المستقرة، خطوة بخطوة؟#

فاتورة العملة المستقرة طلب دفع بمبلغ ثابت وعنوان خاص به ومهلة محددة. ينشئها نظامك، ويدفعها الدافع، ويخبرك تغيّر الحالة بوقت الشحن. إليك المسار الكامل لطلب بقيمة 250 يورو مدفوع بـ USDC.

  1. تنشئ الفاتورة. يرسل نظام الدفع (checkout) لديك معرّف الطلب والسعر باليورو والعملة المطلوبة (USDC). في ItisPay يكون الاستدعاء `POST /invoices`، وفي لوحة التحكم يكون نموذجًا قصيرًا.
  2. يُحوَّل المبلغ. تحسب API مبلغ USDC من السعر باليورو وفق الأسعار الحالية. في العرض التجريبي أدناه، يصبح 250 يورو تساوي 279.2846 USDC.
  3. يُخصَّص عنوان. تحصل الفاتورة على عنوان بلوكتشين خاص بها على شبكة محددة، إضافة إلى رمز QR. ولأن العنوان مرتبط بالفاتورة، فإن التحويل الوارد يشير إلى الطلب.
  4. يرسل الدافع USDC. يرى المبلغ الدقيق والشبكة وعدادًا تنازليًا، ويدفع من محفظته أو من حسابه في منصة التداول.
  5. تتغير الحالة. تبدأ الفاتورة بحالة new ثم تتغير، على سبيل المثال، إلى pending أو completed أو paid_partial أو expired. وإذا أدخلت عنوان رد نداء (callback URL)، تُرسل تحديثات الحالة إلى خادمك في صورة webhooks.
  6. يصل اليورو إلى حسابك IBAN. تتم التسوية إلى اليورو على حسابك IBAN عبر الشريك المرخّص، أو تُبقي العملات المستقرة لديه.
إنشاء فاتورة عملة مستقرة في لوحة تحكم ItisPay: سعر 250 يورو محوّل إلى 279.2846 USDC، ومدة صلاحية 120 دقيقة، وعرض الدافع على اليمين (بيانات تجريبية)
الخطوةالجهة المنفذةما يحدث
الإنشاءنظام التاجرمعرّف الطلب والسعر باليورو والعملة المرسلة إلى API
التحويلItisPayحساب مبلغ USDC وفق السعر الحالي
الدفعالدافعإرسال المبلغ الدقيق بـ USDC إلى عنوان الفاتورة
التأكيدItisPayرصد التحويل وتحديث الحالة وإرسال webhook
التسويةالشريك المرخّصتحويل USDC ودفع اليورو إلى حساب IBAN الخاص بالتاجر

يتعلق التقسيم في الصفين الأخيرين بالامتثال. ItisPay هي طبقة البرمجيات: الفواتير والحالات والإشعارات والتسوية. أما حفظ الأموال وتحويلها وصرف اليورو فيتولاها الشريك المرخّص.

ماذا يرى الدافع في صفحة الدفع؟#

يرى الدافع شاشة واحدة تحتوي على كل ما يلزمه للدفع دون أن يطرح عليك أي سؤال: من يطالبه بالدفع، والمبلغ الدقيق بعملة USDC، والعنوان، والشبكة، والوقت المتبقي. الجزء الأيمن من لقطة الشاشة أعلاه يمثل هذا العرض.

في الأعلى عداد تنازلي، وفي العرض التجريبي 1 ساعة و59 دقيقة. وتحته اسم المتجر، والعنوان مع تعليمات بإرسال المبلغ الدقيق بعملة USDC عبر الشبكة المحددة، وزر نسخ للمبلغ، وتفاصيل الدفع: مبلغ الفاتورة باليورو، والعملة، والشبكة، والحالة التي تبدأ بعبارة في انتظار الدفع.

انتبه إلى سطر الشبكة. تُصدر USDC على عدة شبكات بلوكتشين، ولن يُحتسب التحويل المرسل عبر شبكة غير الشبكة المذكورة في الفاتورة ضمن الفاتورة، وقد يتعذر استرداده. إذا بنيت شاشة الدفع الخاصة بك، فاعرض الشبكة بخط كبير بجوار المبلغ.

تعرض صفحة الدفع التفاصيل الكاملة فقط طالما بقي الدفع ممكناً. تعيد نقطة الوصول العامة لفواتير ItisPay كل البيانات للفواتير التي تكون في حالة new أو pending أو paid_partial. وبمجرد أن تصبح الفاتورة completed أو expired أو cancelled، تعيد المعرّف والحالة فقط، فلا يعرض الرابط القديم عنواناً للدفع.

كيف يُحسب مبلغ USDC من سعر باليورو؟#

تسعّر باليورو، وتعرض الفاتورة المعادل بعملة USDC وفق السعر الحالي عند إنشائها. يُطلب من الدافع هذا الرقم الدقيق، فتبدأ محاسبتك من مبلغ معلوم باليورو.

في ItisPay API ترسل القيمة `fiat_amount` مع ضبط `fiat_currency` على EUR، وهي العملة الورقية الوحيدة المدعومة حالياً، فتعيد الواجهة مبلغ العملة المشفرة. يمكنك بدلاً من ذلك إصدار فاتورة بمبلغ ثابت بالعملة المشفرة، لكن لا يمكن الجمع بين الخيارين في فاتورة واحدة.

تعيد نقطة الوصول للأسعار الأسعار الحالية باليورو إذا أردت عرض تقدير قبل الدفع. تتبع USDC الدولار الأمريكي، لذلك يتحرك رقم USDC لسعر محدد باليورو مع سعر الصرف EUR/USD، ويحدّ انتهاء الصلاحية القصير من مدى انحراف السعر قبل أن يدفع الدافع.

كم يجب أن تبقى فاتورة العملات المشفرة مفتوحة؟#

مدة كافية ليفتح الدافع محفظته ويرسل، وقصيرة بما يكفي ليبقى سعر الفاتورة منصفاً. في لوحة ItisPay يُملأ حقل الصلاحية مسبقاً بـ120 دقيقة، ويمكنك عبر API تحديدها لكل فاتورة على حدة باستخدام `expire_min`.

اجعل المدة مناسبة للموقف. يمكن للدفع الإلكتروني الفوري، الذي يكون فيه الدافع أمام الشاشة بالفعل، أن يستخدم صلاحية أقصر. أما فاتورة B2B ترسل بالبريد الإلكتروني إلى فريق مالي يدفع على دفعات فتحتاج مدة أطول. عند انتهاء الوقت تصبح الحالة expired وتتوقف صفحة الدفع عن عرض العنوان. وإذا أُلغي الطلب قبل الدفع، فألغِ الفاتورة عبر API بدلاً من تركها تنتهي، حتى تُظهر سجلاتك سبب إغلاقها.

ماذا يحدث عندما يرسل الدافع مبلغاً أقل أو عملة خاطئة؟#

لا تُفشل الدفعة الجزئية الفاتورة. بل تنقلها إلى paid_partial وتسجل التحويل، وتبقى صفحة الدفع مفتوحة للمبلغ المتبقي. تدعم فواتير ItisPay عدة معاملات لكل فاتورة، ولكل معاملة مبلغها ورقم تجزئتها (transaction hash) وحالتها.

تحدث فروقات صغيرة. بعض المنصات تخصم رسوم السحب من المبلغ المرسل، ويقرّب الدافعون الرقم أحياناً، فيصل 279٫28 بدلاً من 279٫2846. يحدد الإعداد `allowed_error_percent` (من 0 إلى 100) نسبة خطأ الدفع المسموح بها للفاتورة بالمئة، وإذا تركته فيُطبَّق الإعداد الافتراضي للنظام. إن ضبطته ضيقاً ستلاحق كل سنت، وإن ضبطته واسعاً ستتنازل عن هامش الربح في الطلبات الكبيرة.

تسجل الفاتورة أيضاً ما وصل فعلياً. يحتوي `actual_crypto_amount_paid` على المبلغ المستلم، ويُظهر `currency_paid` متى استخدم الدافع عملة مختلفة عن العملة المطلوبة في الفاتورة، مثل USDT بدلاً من USDC. دوّن قواعدك لهذه الحالات قبل أن تقع الأولى.

الحالةالمعنىالحكم
newأُنشئت الفاتورة ولم يُستلم شيء بعدلا
pendingالدفع قيد التنفيذ ولم يُسوَّ كمدفوعلا
paid_partialاستُلم جزء من المبلغيعتمد على الحالة
completedدُفعت الفاتورةنعم
expiredانتهى الوقت قبل الدفع الكامللا
cancelledأغلقتها أنت، مثلاً عند إلغاء طلبلا

يجيب عمود الحكم عن سؤال واحد: هل يمكنك شحن الطلب؟ بالنسبة إلى paid_partial يعتمد الجواب على سياستك: إما الانتظار حتى يُدفع الباقي، أو طلب استكمال المبلغ من الدافع، أو قبول المبلغ وتعديل الطلب.

كيف تتحول العملات المستقرة إلى يورو على IBAN الخاص بك؟#

عبر الشريك المرخّص، الذي يدفع اليورو إلى IBAN الخاص بك، أو يحتفظ بالعملات المستقرة إذا أردت الاحتفاظ بها. توفر ItisPay واجهة API والفوترة والتسوية، وتتم تسوية اليورو عبر شريكنا المرخّص في الاتحاد الأوروبي، وهو مزود خدمات أصول مشفرة (CASP) ومؤسسة دفع.

قبل الدفعة الأولى يُجري الشريك إجراء KYB على عملك، أي التحقق من ملكيته ومديريه ونشاطه (know-your-business). يتولى الشريك إجراءات KYC وAML وحسابات IBAN، فيُنفَّذ التبادل المنظم عبر شركة مخولة لا عبرك. وإذا احتجت أيضاً إلى حسابات يورو واردة لكل عميل أو لكل سوق، فإن حسابات IBAN الافتراضية تأتي من الشريك نفسه.

يمكن أن تخرج الأموال بالطريقة نفسها التي دخلت بها. ترسل واجهة ItisPay API للمدفوعات الصادرة دفعة بالعملة الورقية إلى حساب مصرفي، أو دفعة بالعملة المشفرة إلى محفظة، من رصيدك المتاح، وتشمل ذلك المبالغ المستردة ومدفوعات الموردين ومدفوعات B2B بالعملات المستقرة.

تحكم قاعدة واحدة ما سبق. تُلزم لائحة نقل الأموال (EU) 2023/1113، المطبقة منذ 30 ديسمبر 2024، مزودي خدمات الأصول المشفرة (CASPs) بتمرير المعلومات الخاصة بالمرسل والمستلم مع كل تحويل بالعملات المشفرة والتحقق منها (المادتان 14 و16). وهي تضيف فحوصات للتحويلات التي تتجاوز 1 000 يورو وتشمل محفظة ذاتية الاستضافة. تُجرى هذه الفحوصات لدى الشريك المرخّص لا في عملية الدفع (checkout) لديك، لكن اسأل الشريك كيف تؤثر في المدفوعات الكبيرة.

كيف تربط مدفوعات العملات المستقرة عبر API؟#

يُنشئ طلب موثّق واحد فاتورة، وتستقبل نقطة ويب هوك (webhook) واحدة كل تغيير في الحالة. لا تحتاج معظم عمليات التكامل إلى أكثر من ذلك بكثير. ترسل الطلبات مفتاحك في ترويسة `Api-key`؛ احتفظ به على خادمك، ولا تضعه أبداً في كود المتصفح أو في مستودع عام.

الحقلمطلوبوظيفته
order_idنعمرقم مرجعي لطلبك، فريد لكل طلب
currencyنعمالعملة المراد استلامها، مثل USDC
fiat_amount and fiat_currencyأحدهماالسعر باليورو؛ ويُحسب مبلغ العملة المشفرة تلقائياً
crypto_amountأحدهمامبلغ ثابت بالعملة المشفرة بدلاً من ذلك
expire_minلاعدد الدقائق حتى انتهاء صلاحية الفاتورة
allowed_error_percentلانسبة الخطأ المسموح بها في الدفع بالمئة، من 0 إلى 100
callback_urlلاالجهة التي تُرسل إليها إشعارات webhook عند تغيّر الحالة

اختبر قبل الإطلاق. تُطلق نقطة نهاية المحاكاة إشعار webhook لتغيّر الحالة لفاتورة موجودة، حتى تتحقق من أن خادمك يتعامل بشكل صحيح مع الحالات completed وexpired وpaid_partial. وإذا كان خادمك متوقفاً عند وصول إشعار webhook، فإن نقطة نهاية إعادة الإرسال تكرر آخر استدعاء رجعي بحسب معرّف الفاتورة أو معرّف الطلب.

بالنسبة لفريق المالية، تمثل قائمة الفواتير أداة المطابقة. تتيح API تصفية الفواتير حسب الحالة والعملة وتاريخ الإنشاء، بحد أقصى 100 فاتورة في كل صفحة. وتعرض لوحة التحكم البيانات نفسها: المبلغ بعملة USDC وباليورو، ونسبة المبلغ المستلم، والشبكة والعنوان ووقت الإنشاء، مع إمكانية البحث بمعرّف الفاتورة أو معرّف الطلب أو اسم الطلب.

قائمة فواتير ItisPay تعرض الحالة ومبالغ USDC واليورو ونسبة المبلغ المستلم والشبكة والعنوان لكل طلب (بيانات تجريبية)

للاطلاع على نطاق أوسع لأتمتة الدفع بالعملات المشفرة خارج الفواتير، راجع دليلنا حول قبول مدفوعات العملات المشفرة تلقائياً.

أين تقصر فواتير العملات المستقرة؟#

تناسب فواتير العملات المستقرة الدافعين الذين يمتلكون USDC بالفعل: شركات العملات المشفرة، وعملاء B2B عبر الحدود، والعملاء الذين ترفضهم معالجات البطاقات. وهي لا تحل محل الدفع بالبطاقة إلا جزئياً، ويجب أن تحدد بعض القيود شروطك.

متى لا يفيد ذلك

  • المبالغ المستردة تُنفَّذ كتحويلات جديدة. لا توجد آلية استرداد بنمط chargeback الخاص بالبطاقات؛ بل ترسل الأموال بنفسك إلى عنوان يؤكده الدافع.
  • الدفعة المرسلة عبر شبكة خاطئة لا تُضاف إلى الفاتورة وقد تضيع. اعرض الشبكة بوضوح.
  • لا يستطيع العملاء الذين لا يملكون محفظة أو حساباً في منصة تداول الدفع بهذه الطريقة. احتفظ بوسيلة دفع ثانية.
  • USDT غير مدرج في سجل هيئة الأوراق المالية والأسواق الأوروبية (ESMA) للمُصدرين المرخصين لرموز النقود الإلكترونية. وقد أبلغت ESMA مقدمي خدمات الأصول المشفرة (CASP) في يناير 2025 بالتوقف عن استبدال العملات المستقرة غير المتوافقة بأموال، لذا خطط للاعتماد على USDC.

الطلب حقيقي لكنه مركّز. قالت رئيسة البنك المركزي الأوروبي كريستين لاغارد في كلمة ألقتها في منتدى بانكو دي إسبانيا الاقتصادي لأمريكا اللاتينية في 8 مايو 2026 إن المدفوعات العابرة للحدود بين الشركات (B2B) «تشكل بالفعل نحو 60% من حجم المدفوعات بالعملات المستقرة»، مضيفةً أن هذا «ليس سوى 0,01% من التدفقات العالمية للمدفوعات بين الشركات». وإذا كان دافعوك ضمن هذه الفئة، فيستحق تدفق الفواتير أن يُضاف.

كيف تقبل مدفوعات العملات المستقرة: اضبط الإعداد قبل أول فاتورة#

لقبول مدفوعات العملات المستقرة دون مفاجآت، قرّر أربعة أمور قبل كتابة الكود: نافذة انتهاء الصلاحية لكل قناة بيع، وهامش الخطأ المسموح به في الدفع، وسياستك للحالة paid_partial وللدفعات بعملة خاطئة، ومن في فريق المالية يتولى المطابقة. ثم ابنِ معالج webhook واختبره بالحالات المحاكاة، ونفّذ دفعة حقيقية صغيرة من البداية إلى النهاية.

إذا أردت قبول العملات المستقرة واستلام اليورو دون بناء المنظومة بنفسك، فإن ItisPay توفر API والفوترة والمطابقة. ويتم الترخيص وKYC والتسوية إلى حسابك IBAN عبر شريكنا المرخّص في الاتحاد الأوروبي بصفته مقدم خدمات أصول مشفرة (CASP) ومؤسسة دفع (Payment Institution)، وتنتقل معظم الفرق من KYB إلى أول معاملة في أقل من أسبوع.

هذه المقالة لأغراض إعلامية فقط ولا تُعد نصيحة قانونية أو تنظيمية.

الأسئلة الشائعة

هل أحتاج إلى ترخيص للعملات المشفرة لقبول USDC كتاجر؟

يُعد تحويل العملات المشفرة إلى يورو خدمة أصول مشفرة بموجب المادة 59 من MiCA، لذا يجب أن تكون الجهة التي تحوّل USDC وتدفع اليورو مقدم خدمات أصول مشفرة (CASP) مرخّصاً. وإذا تولى شريك مرخّص هذا الجزء، فأنت تبيع السلع أو الخدمات وتستلم اليورو. تحقق من حالتك الخاصة مع محامٍ.

هل يمكن للعملاء دفع فاتورة USDC بعملة USDT؟

يمكنهم إرسالها، لكن اعتبرها استثناءً. تسجل الفاتورة العملة المستلمة فعلياً في حقل منفصل، فيستطيع نظامك رصد عدم التطابق. حدد مسبقاً ما إذا كنت ستقبلها أو ستردها أو ستطلب USDC، لأن USDT غير مدرج في سجل ESMA للمُصدرين المرخصين لرموز النقود الإلكترونية.

كم تستغرق دفعة العملات المستقرة حتى تُؤكَّد؟

يعتمد ذلك على الشبكة. في إيثريوم يصدر فاصل زمني جديد للكتلة كل 12 ثانية، ويقدّر ethereum.org (تم التحقق في نوفمبر 2026) أن الإتمام النهائي الكامل يستغرق نحو 15 دقيقة. تظهر الفاتورة كمكتملة بمجرد اعتبار الدفعة مستلمة؛ وحتى ذلك الحين، لا تُرسل الطلب.

هل يمكنني استرداد دفعة بالعملات المستقرة؟

نعم، عبر إرسال تحويل جديد. لا تتيح دفعات العملات المستقرة آلية استرداد بنمط البطاقات (chargeback)، لذا تتم عمليات الاسترداد كدفعة صادرة من رصيدك. أكّد عنوان الاسترداد مع الدافع كتابةً أولاً، فقد يكون العنوان الذي دفع منه تابعاً لمنصة تداول.

هل يجب أن أحتفظ بالعملات المشفرة في ميزانيتي العمومية؟

لا. تتم التسوية إلى اليورو على حسابك IBAN عبر الشريك المرخّص الذي يحتفظ بالأموال، والاحتفاظ بجزء من الرصيد بالعملات المستقرة خيار وليس شرطاً. اسأل محاسبك عن كيفية معاملة نظام بلدك للعملات المشفرة المستلمة كدفع.

Nik Perkov

Nik Perkov

Founder, ItisPay

Share this article:

The newsletter for crypto entrepreneurs

Join founders and innovators exploring crypto payments. Get insights, product updates, and stories from businesses building the future of digital commerce.

Unsubscribe anytime. By entering your email, you agree to receive marketing emails from ItisPay. By proceeding, you agree to the Terms and Conditions and Privacy Policy.

Ready to launch stablecoin-first payments under your brand?

Stablecoin-first infrastructure with 1:1 EUR/USD backing. Deploy in 1 week. Built for high-volume PSPs and neobanks with zero volatility risk.