استوديو رمز الاستجابة السريعة

منشئ رمز QR لـ EPC / SEPA

أنشئ رمز QR لدفعة EPC/SEPA من بيانات مستفيد وتحويل مصرفي منظَّمة.

هل تحتاج رمز QR على فاتورة؟ استخدم منشئ الفواتير لإنشاء الفاتورة وإضافة تفاصيل الدفع وإنشاء رمز QR للفاتورة المحفوظة.
GS1 Digital Link ثابت
يحتفظ هذا المنشئ بعنوان URI الخاص بـ GS1 Digital Link مباشرة داخل رمز QR. لا تُستخدم عمليات إعادة التوجيه الديناميكية من Premium QR مع رموز GS1 Digital Link.
في الانتظار
أدخل GTIN يحتوي على رقم تحقق GS1 صالح.
الافتراضي: https://id.gs1.org. يجب أن يستخدم أي محلل مخصص HTTPS.
مؤهلات مفتاح اختيارية
يُصدر Premium QR Codes المؤهلات بترتيب مسار GS1 Digital Link: ‏AI 22 ثم AI 10 ثم AI 21.
يتم فرض التحقق من GTIN مرة أخرى على الخادم. تُطبَّع قيم GTIN-8 وGTIN-12 وGTIN-13 الصالحة إلى تمثيل من 14 رقماً تستخدمه هذه الآلية لـ GS1 Digital Link.

تخصيص متقدم
قياسي
دمج فن الذكاء الاصطناعي
Neon Cyber
3D Isometric
Liquid Metal
Halftone
لون موحد قياسي
✨ وضع Liquid Glass
مربع
مصفوفة نقطية
مدور
💎 ماسي
✨ نجمي
➕ تقاطع / زائد
عين مربعة
عين دائرية
مدور
بؤبؤ مربع
بؤبؤ دائري
مدور
بدون إطار
لافتة صندوق «امسحني»
المصمم
الألوان والتدرجات
العلامة التجارية
الشعار وأيقونة التواصل
تصدير
حجم رمز QR
512px
أدخل الحقول المطلوبة لمعاينة رمز QR الخاص بك.
معاينة رمز QR المُنشأ
استوديو التصدير الاحترافي تصدير QR جاهز للإنتاج
PNG · 2048×2048 px · خلفية QR الحالية
يبقى SVG متجهاً. يتم تحويل PNG وWEBP وJPG إلى صور نقطية في متصفحك. الخلفية الشفافة غير متاحة مع JPG.
ذكاء QR
في انتظار رمز QR أنشئ رمز QR لتحليل جاهزيته للمسح.
-- /100 الجاهزية المقدرة
بنية QR
الحمولة
التباين
أمان الشعار
مخاطر النمط
المرونة أمام الأخطاء
الحد الأدنى لحجم الطباعة
الاستخدام
لم يتم تحليل رمز QR بعد.
أمان التصميم التلقائي فحص مسبق للشعار والتصميم
آمن
درجة الأمان
بنية QR
مساحة الشعار
الحد الأدنى للتباين
أنشئ رمز QR لتشغيل الفحص المسبق للتصميم.
إرشادات فحص مسبق فقط. ينفذ Real Scan Lab التحقق بواسطة أداة فك الترميز.
ذكاء حجم الطباعة إرشادات الطباعة الفعلية لـ QR
في انتظار رمز QR
بنية QR
بما في ذلك المنطقة الهادئة
الحد الأدنى الموصى به
حجم الطباعة المفضل
حجم الوحدة عند الحجم المفضل
كثافة QR
الاستخدام المناسب
أنشئ رمز QR لحساب إرشادات حجم الطباعة الفعلي.
توصيات الحجم الفعلي هي إرشادات فحص مسبق وليست ضماناً شاملاً للمسح أو الطباعة.
شهادة التحقق من QR سجل التحقق بواسطة أداة فك الترميز
غير موثَّق
شغّل Real Scan Lab قبل إنشاء الشهادة.
ملفات تعريف الاستخدام حسّن الرمز وفق المكان الذي سيُستخدم فيه QR
رقمي / شاشة

    اختيار ملف تعريف لا يغيّر QR حتى تقوم بتطبيقه.
    استوديو معرفة QR

    منشئ رمز QR لـ EPC / SEPA

    باختصار: يرمز رمز EPC QR — ويُسمى أيضاً GiroCode — تحويل SEPA Credit Transfer في payload من 12 سطراً يعرّفه مستند European Payments Council رقم EPC069-12 v3.1. عند مسحه، تُملأ بيانات التحويل مسبقاً في تطبيق مصرفي متوافق. يجب أن يستخدم الرمز error correction level M وألا يتجاوز 331 bytes.

    يعمل في متصفحك لا يتم رفع البيانات تصميم مخصص SVG، PNG، WEBP، JPG

    كيفية إنشاء رمز EPC SEPA QR

    1. أدخل اسم المستفيد كما يظهر في الحساب المصرفي — بحد أقصى 70 characters، وهو حقل إلزامي.
    2. أدخل IBAN الخاص بالمستفيد بالتنسيق القياسي (مثلاً DE71 1102 2033 0123 4567 89) — إلزامي.
    3. أدخل BIC لبنك المستفيد إذا كنت تستخدم EPC069-12 version 001، أو اتركه فارغاً في version 002 (حيث يكون BIC اختيارياً في version 002 الذي يغطي تقريباً جميع معاملات SEPA الحديثة).
    4. أدخل مبلغ EUR عند الحاجة. ضع EUR قبل المبلغ مباشرة من دون مسافة: EUR12.30.
    5. أدخل إما structured creditor reference بصيغة ISO 11649 التي تبدأ بـ RF، أو unstructured remittance reference — وليس كليهما. الحقلان mutually exclusive.
    6. تحقق من بقاء payload الناتج ضمن حد 331-byte. ينبغي أن يشير المنشئ إلى تجاوز الحد.
    7. امسح الرمز الناتج بتطبيق مصرفي متوافق لتأكيد المستفيد والمبلغ قبل التنزيل.
    8. صدّر PNG أو SVG أو WEBP أو JPG حتى 4096 px. لا تغيّر error correction level عن M.

    يتم إنشاء رمز QR في متصفحك. لا يتم إرسال أي شيء تدخله إلى خادم.

    ما هو رمز EPC QR

    رمز EPC QR هو payload لبدء SEPA Credit Transfer مشفّر داخل رمز QR. وهو معرّف بواسطة European Payments Council (EPC) في المستند EPC069-12، حالياً version 3.1 بتاريخ 19 March 2024. في البلدان الناطقة بالألمانية — Germany وAustria وSwitzerland — يُعرف التنسيق على نطاق واسع باسم GiroCode. يشير المصطلحان EPC QR وGiroCode إلى المواصفة نفسها.

    SEPA — Single Euro Payments Area — هي شبكة المدفوعات الأوروبية التي تتيح تحويلات EUR المصرفية عبر الحدود بالتكلفة نفسها للتحويلات المحلية. يعمل EPC QR على أتمتة إدخال البيانات: يمسح الدافع الرمز في تطبيق مصرفي متوافق فتُملأ IBAN واسم المستفيد والمبلغ والمرجع مسبقاً.

    يشفر المنشئ في هذه الصفحة static text payload ويصدر QR symbol. لا يتصل بأي بنك، ولا يتحقق من IBAN checksums مقابل بيانات حساب حية، ولا يضمن تنفيذ التحويل. دقة الترميز مسؤولية المستخدم. تحقق من IBAN واسم المستفيد والمبلغ بمسح الرمز في التطبيق المصرفي المستهدف فعلياً قبل الطباعة بكميات كبيرة.

    بنية EPC payload

    ترتيب الحقول في 12 سطراً

    تحدد مواصفة EPC069-12 payload نصياً دقيقاً من 12 سطراً. كل سطر حقل مستقل. تفصل الحقول line feed (LF) أو carriage-return line feed (CRLF). ولا يوجد trailing separator بعد آخر حقل populated.

    LineالحقلمطلوبConstraints
    1Service tagنعم (fixed)BCD — دائماً هذه literal value
    2الإصدارنعم001 أو 002
    3مجموعة الأحرفنعم1 (UTF-8) أو 2 (ISO 8859-1)
    4Identification codeنعم (fixed)SCT — دائماً هذه literal value
    5BIC لبنك المستفيدVersion 001BIC من 8 أو 11 character؛ اختياري في version 002
    6اسم المستفيدنعمبحد أقصى 70 characters
    7IBAN للمستفيدنعمIBAN لمستلم الدفعة
    8المبلغلاEUR prefix + decimal value، مثل EUR12.30؛ احذف السطر للمبلغ المتغير
    9Purpose codeلا4-character ISO 20022 purpose code، مثل GDDS
    10Structured creditor reference — مرجع دائن منظّملاISO 11649 format، يبدأ بـ RF
    11Unstructured remittance info — معلومات تحويل غير منظّمةلابحد أقصى 140 characters؛ mutually exclusive مع line 10
    12Beneficiary-to-originator info — معلومات من المستفيد إلى مُنشئ التحويللابحد أقصى 70 characters

    Lines 10 و11 mutually exclusive. ملء structured reference وunstructured reference معاً في payload واحد خارج مواصفة EPC069-12.

    Version 001 مقابل version 002

    يشترط Version 001 من EPC069-12 وجود BIC لبنك المستفيد في line 5. أما Version 002 فيجعل BIC اختيارياً. معظم رموز EPC QR المستخدمة حالياً هي version 002 لأن توجيه بنوك SEPA يعمل بشكل موثوق من IBAN وحده لجميع معاملات SEPA المحلية وعبر الحدود داخل SEPA zone.

    إذا لم يكن بنك المستفيد داخل SEPA zone، أو إذا كان تطبيق محدد يتطلب BIC، فأدخله في line 5 واضبط version على 001.

    حدود payload وerror correction

    تحدد مواصفة EPC069-12 maximum payload قدره 331 bytes. وهذا يطابق سعة QR Code version 13 عند error correction level M، وهو المستوى الإلزامي لهذا التنسيق.

    يستعيد Error correction level M نحو 15 percent من damaged codewords. وتفرض مواصفة EPC069-12 level M. استخدام level H أو level L يجعل الرمز غير conformant مع EPC069-12. لا تغيّر error correction level.

    تشير إرشادات Swiss QR-bill (SIX Group) إلى minimum module size قدره 0.4 mm كإرشاد تقني مجاور لرموز QR الخاصة بالدفع المطبوعة على الورق. هذا من مواصفة Swiss QR-bill — وليس من مستند EPC069-12 نفسه — لكنه مهم لمن يطبع EPC codes على الفواتير ويريد مسافة قراءة موثوقة. ويظل four-module quiet zone من ISO/IEC 18004:2015 مطبقاً في جميع الحالات.

    مثال عملي

    لتبرع إلى مؤسسة خيرية باسم "Franz Mustermänn" لدى Deutsche Bank:

    BCD 002 1 SCT BHBLDEHHXXX Franz Mustermänn DE71110220330123456789 EUR12.30

    تبرع – Project Green

    تُترك Lines 9 و10 و12 فارغة (لا تُحذف — كل empty line هي field placeholder). يحمل Line 11 نص unstructured remittance. ويمثل double LF بين lines 8 و11 purpose code الفارغ (line 9) وstructured reference الفارغ (line 10).

    متى تستخدم رمز EPC QR

    الفواتير المطبوعة. يتيح EPC QR في قسم الدفع من الفاتورة الورقية للمستلم بدء تحويل SEPA في تطبيقه المصرفي دون كتابة IBAN أو اسم المستفيد أو المرجع يدوياً. الإدخال اليدوي من أبرز أسباب التحويل إلى حساب خاطئ.

    مواد جمع التبرعات. تطبع الجمعيات الخيرية والمنظمات غير الربحية في SEPA zone رموز EPC على رسائل النداء وقسائم التبرع. يزيل الرمز احتكاك إعداد التحويل المصرفي للمتبرعين الذين قد يختارون بدلاً منه الدفع بالبطاقة.

    الإيجار والمدفوعات المتكررة. يمكن لمالك العقار أو مقدم الخدمة طباعة EPC code على طلب دفع مع المرجع الصحيح pre-filled. ويضمن structured creditor reference (ISO 11649) إمكانية مطابقة الدفعة تلقائياً مع الحساب الصحيح.

    تذاكر الفعاليات وpoint-of-sale. تعرض بعض أنظمة point-of-sale الأوروبية EPC QR كخيار دفع إلى جانب قارئات البطاقات. يعتمد ذلك على التطبيق ويتطلب دعم تطبيق الدافع لـ EPC scanning.

    متطلبات التصميم والطباعة

    حافظ على four-module quiet zone من جميع الجهات كما هو محدد في ISO/IEC 18004:2015 section 6.3.3.

    اطبع بحجم لا يقل عن 2 cm by 2 cm للمسح من مسافة قريبة. تشير إرشادات Swiss QR-bill المجاورة إلى حد module-size يبلغ 0.4 mm، ما يعادل تقريباً 2.7 cm في version 13 مع جميع 67 modules. إذا كنت تستخدم الرمز في فاتورة رسمية وتريد اتباع توصيات SIX Group إلى جانب EPC069-12، فاستخدم 2.7 cm أو أكبر.

    لا تغيّر error correction level عن M. مواصفة EPC069-12 صريحة في ذلك. Level M غير قابل للتفاوض في EPC QR conformant.

    حافظ على تباين قوي dark-on-light. الطباعة منخفضة التباين هي السبب الأكثر شيوعاً لفشل المسح في البيئات المصرفية الداخلية حيث تختلف الإضاءة المحيطة.

    إذا أضفت logo فإنه يقلل المساحة القابلة للقراءة فعلياً. وبما أن error correction level ثابت عند M (نحو 15 percent recovery)، فإن logo يشغل أكثر من 10 إلى 15 percent من مساحة الرمز قد يتجاوز correction threshold. النهج الآمن هو عدم تضمين logo في EPC QR.

    استكشاف الأخطاء: لماذا لا يتم مسح EPC QR

    التطبيق المصرفي لا يدعم EPC QR scanning. ليست كل التطبيقات المصرفية في SEPA zone تنفذ EPC QR scanning. يختلف الدعم حسب البلد والبنك. أكد مع المستلم المقصود أن تطبيقه المصرفي يدعم EPC QR قبل الطباعة بكميات كبيرة.

    يتجاوز payload حد 331 bytes. يمكن أن تقترب IBAN الطويلة واسم المستفيد الطويل ونص remittance الكامل من الحد. اختصر unstructured remittance إلى أقل من 140 characters وتأكد أن اسم المستفيد 70 characters أو أقل.

    يوجد structured reference وunstructured reference معاً. Lines 10 و11 mutually exclusive وفق EPC069-12. احذف أحدهما.

    يوجد BIC في حالة غير صحيحة للversion المحدد. إذا كان version 001 مختاراً فـ BIC في line 5 إلزامي. إذا كان version 002 مختاراً فقد تكون line 5 فارغة. عدم التطابق يجعل بعض التطبيقات المصرفية ترفض payload.

    تنسيق amount خاطئ. يجب أن يبدأ المبلغ بـ EUR يتبعها مباشرة decimal value بلا مسافة: EUR12.30 وليس EUR 12.30 ولا €12.30.

    تباين modules منخفض جداً في الطباعة. اختبر الرمز المطبوع مع عدة تطبيقات مصرفية قبل توزيع الفاتورة. ليست جميع التطبيقات متساوية في scanner sensitivity.

    EPC QR مقابل معايير payment QR الأخرى

    ميزةEPC QR (SEPA)UPI QR (الهند)PIX QR (Brazil)
    الجهة الحاكمةEuropean Payments CouncilNPCIBanco Central do Brasil
    Standard documentEPC069-12 v3.1 (March 2024)NPCI نظرة عامة على منتج UPIBCB BR Code Manual v2.0
    العملةEUR فقطINR فقطBRL
    تصحيح الأخطاءLevel M mandatoryلا يوجد mandate statedلا يوجد mandate stated
    Payload limit331 bytesغير محدد في researchغير محدد في research
    Structured reference — مرجع منظّمنعم (ISO 11649, RF format)tr fieldTXID field
    Checksum in payloadلالانعم — CRC-16/CCITT-FALSE

    ما الذي يقدمه منشئ EPC QR Code Generator هذا

    تنشئ هذه الأداة القائمة على المتصفح structured EPC payment payload لتحويل SEPA euro credit transfer، ويُسمى غالباً GiroCode. وهي مخصصة لفواتير euro ونماذج التبرع ورسوم العضوية وتعليمات SEPA payment عبر الحدود. يتحدث live preview أثناء التحرير، مما يسهل اكتشاف field مفقود أو symbol كثيف بشكل غير متوقع قبل التنزيل.

    يمكنك ضبط أنماط المصفوفة وأشكال عيون التحديد وألوان المقدمة والخلفية والتدرجات والإطارات والحجم وشعار اختياري. تتوفر الصادرات بصيغ SVG وPNG وWEBP وJPG بأحجام 512 أو 1024 أو 2048 أو 4096 بكسل. ويعد SVG الخيار العملي للطباعة الاحترافية، بينما يناسب PNG عالي الدقة مستندات المكتب والأعمال الرسومية الرقمية.

    يُنشأ static payload داخل المتصفح. لا يلزم رفع المعلومات المدخلة إلى المنشئ لإنشاء QR image. يجب التحقق بعناية من beneficiary IBAN والمبلغ وremittance data، ويجب أن يدعم البنك المستلم مواصفة EPC المشفرة.

    استخدام رمز QR هذا في البحرين وخارجها

    Bahrain خارج SEPA، لذا تكون هذه الأداة مناسبة عندما يستخدم شخص أو شركة في البحرين بشكل مشروع حساب euro يدعم SEPA لإجراء دفعة أوروبية.

    استخدم الإملاء البريطاني للإنجليزية في النصوص الموجهة للعملاء عندما يتوافق مع أسلوب مؤسستك، وقدّم صياغة عربية عندما يتوقعها الجمهور. اجعل الإجراء بعد المسح واضحاً. عبارة قصيرة بجانب الرمز مثل «امسح لحفظ جهة الاتصال» أو «امسح لفتح الموقع» تمنح الأشخاص ثقة قبل توجيه الكاميرا.

    اختبر التصميم النهائي على أجهزة iPhone وAndroid الحديثة. ثم اختبره مرة أخرى بعد الطباعة على الورق أو الملصق أو البطاقة أو اللافتة أو مادة التغليف الفعلية. قد تكشف إضاءة البحرين الخارجية الساطعة الوهج ومشكلات التباين المنخفض التي تكون أقل وضوحاً على شاشة الكمبيوتر. وللاستخدام الدولي تحقق من رموز الدول والعملات والمناطق الزمنية وتوفر التطبيقات إقليمياً وتوافق شبكات الدفع.

    قائمة تحقق المحرر

    قبل النشر

    • نوع حمولة QR الصحيح
    • بيانات كاملة ومتحقق منها
    • منطقة هادئة من أربع وحدات
    • تباين قوي للمقدمة
    • تحجيم مربع متناسب
    • إبقاء الشعار ضمن الحدود الآمنة
    • SVG أو PNG عالي الدقة
    • اختبار المسح على جهاز بالحجم النهائي
    العودة إلى المنشئ ↑
    الأسئلة الشائعة حول رموز QR

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

    افتح سؤالاً لقراءة إجابة تقنية موجزة.

    01ما هو EPC QR code؟+

    EPC QR code هو SEPA Credit Transfer payment initiation payload مشفّر كرمز QR. يعرّفه European Payments Council document EPC069-12، حالياً version 3.1 (March 2024). يؤدي المسح إلى pre-fill لـ IBAN واسم المستفيد والمبلغ وpayment reference في تطبيق مصرفي متوافق. وفي البلدان الناطقة بالألمانية يسمى أيضاً GiroCode.

    02ما الفرق بين GiroCode وEPC QR code؟+

    يشير GiroCode وEPC QR code إلى التنسيق نفسه. GiroCode هو الاسم التجاري الشائع في Germany وAustria وSwitzerland. أما EPC QR code فهو الاسم التقني المستخدم في European Payments Council document EPC069-12. كلاهما يصف 12-line SEPA Credit Transfer payload نفسه.

    03هل يتطلب SEPA QR code وجود BIC؟+

    يعتمد ذلك على version. في EPC069-12 version 001 يكون BIC إلزامياً. في version 002 يكون BIC اختيارياً. تستخدم معظم رموز SEPA QR الحديثة version 002 لأن IBAN وحده يكفي للتوجيه داخل SEPA zone. أضف BIC إذا طلبه بنك المستفيد أو إذا كنت تنشئ version 001 code.

    04ما error correction level المستخدم في SEPA QR code؟+

    Error correction level M إلزامي وفق EPC069-12. يستعيد Level M نحو 15 percent من damaged codewords. استخدام level H أو level L يجعل الرمز غير conformant مع مواصفة EPC. لا تغيّر هذا الإعداد.

    05ما maximum payload size لـ EPC QR code؟+

    تحدد مواصفة EPC069-12 maximum قدره 331 bytes. وهذا يطابق سعة QR Code version 13 عند error correction level M. تجاوز الحد ينتج non-conformant code. أسماء المستفيدين الطويلة ونصوص unstructured remittance الطويلة أو كلاهما معاً هي الأسباب الأكثر شيوعاً لتجاوز الحد.

    06هل يمكن إدراج structured وunstructured reference معاً في EPC QR code؟+

    لا. Lines 10 و11 من EPC payload mutually exclusive وفق EPC069-12. تحمل Line 10 structured creditor reference بصيغة ISO 11649 (يبدأ بـ RF). وتحمل Line 11 unstructured remittance string حتى 140 characters. يمكن ملء واحد فقط منهما في payload واحد.

    07ما structured creditor reference في EPC QR code؟+

    يتبع structured creditor reference في line 10 معيار ISO 11649 Creditor Reference. يبدأ بـ RF يليها two-digit check digit وحتى 21 alphanumeric characters. يتيح ISO 11649 reference automated reconciliation في نظام accounts receivable للمستفيد. إذا لم يكن لديك ISO 11649 reference، فاستخدم unstructured remittance field في line 11 بدلاً منه.

    08كيف أدخل EUR amount في EPC QR code؟+

    اكتب EUR متبوعة مباشرة بالمبلغ العشري بلا مسافة: EUR12.30 لاثني عشر euro وثلاثين cents. EUR هي literal prefix المطلوبة في EPC069-12. استخدام رمز euro أو مسافة أو comma كـ decimal separator قد يجعل بعض التطبيقات المصرفية ترفض الحقل.

    09ما التطبيقات التي يمكنها scan لـ EPC QR code؟+

    يختلف الدعم حسب البلد والبنك. تدعم كثير من European retail banking apps — خصوصاً في Germany وAustria وSwitzerland وBelgium وNetherlands — EPC QR scanning. أكد مع المستلم المقصود أن تطبيقه المصرفي يدعم EPC QR قبل الطباعة بكميات كبيرة. لا توجد single universal app requirement في معيار EPC069-12 نفسه.

    10ما minimum module size لطباعة EPC QR code؟+

    يتطلب ISO/IEC 18004:2015 four-module quiet zone. وتشير إرشادات Swiss QR-bill من SIX Group إلى minimum module size قدره 0.4 mm، ما يعادل تقريباً 2.7 cm لـ version 13 code عند mandatory error correction level M. رقم SIX Group هذا إرشاد مجاور وليس جزءاً من EPC069-12، لكنه أكثر print floor شيوعاً لرموز EPC بمستوى الفواتير.