Bancontact بلژیک: نقشه ها و A2A
1) اکوسیستم: Bancontact و Payconiq
Bancontact یک طرح پرداخت بدون پول نقد ملی بلژیک با یک جزء کارت قوی (کارت های بدهی، اغلب با Maestro/Debit Mastercard همکاری می کند) و تجارت الکترونیک/POS/NFC پشتیبانی می کند.
Payconiq توسط Bancontact یک لایه پرداخت A2A/mobile (به QR/App2App/P2P «بر روی تلفن») است که به طور گسترده ای به صورت آنلاین و آفلاین استفاده می شود.
- دو ریل: کارت (ریل کارت) و بانک A2A (Payconiq).
- نام تجاری یکپارچه در پرداخت: آرم Bancontact/Payconiq برای کاربر قابل تشخیص و آشنا است.
- SCA/PSD2: تایید در بانک/برنامه، تقلب کم.
- تأیید آنلاین فوری و تسویه حساب سریع (پایین را ببینید).
2) نقش ها و شرکت کنندگان
طرح Bancontact/Payconiq: قوانین، صدور گواهینامه، مسیریابی.
صادر کننده (بانک پرداخت کننده): صادر کننده کارت و/یا حساب Payconiq، محدودیت ها و ضد تقلب.
Acquirer/PSP: بازرگان (کارت/A2A) را متصل می کند، API/SDK، گزارش ها و محاسبات را می دهد.
Merchant: پرداخت را آغاز می کند، وضعیت/بازده را پردازش می کند، آشتی می کند.
3) کانال ها و جریان
3. 1 کارت بانکی (POS/تجارت الکترونیک/NFC)
POS/NFC: پرداخت بدهی کلاسیک ترمینال ؛ مجوز آفلاین/آنلاین برای تنظیمات صادر کننده.
تجارت الکترونیک (CNP): صفحه میزبان/ویجت PSP، تایید SCA (جریان 3DS-like).
نشان مشترک: در صورت وجود درخواست بین المللی (Maestro/Debit MC)، ترمینال/PSP مسیر را انتخاب می کند.
3. 2 Payconiq (A2A: QR/App2App/Link)
QR در هر سفارش: بازرگان QR پویا تولید می کند (sum + orderId) ؛ کاربر برنامه Payconiq/bank را اسکن می کند → تأیید می کند که بازرگان وضعیت آنلاین را دریافت می کند.
App2App/Deeplink: یک برنامه بانکی از وب/برنامه بازرگان بلافاصله پس از پرداخت باز می شود.
پرداخت توسط لینک: فاکتور/لینک در ایمیل/SMS/مسنجر.
P2P «به تلفن»: انتقال بین کاربران با شماره تماس.
3. 3 سناریوهای آفلاین
QR استاتیک (به ندرت برای بازرگانان) - مقدار دستی است، مناسب برای کمک های مالی/micropayments.
SoftPOS: پذیرش کارت/Payconiq در گوشی های هوشمند (که در آن پشتیبانی می شود).
4) محدودیتها و رفتار بانکها
صادرکنندگان (بانک/برنامه) و PSP (برای پرداخت/ریسک) محدودیت ها را تعیین می کنند:- در هر معامله/در هر روز/هفته برای کارت و به طور جداگانه برای Payconiq.
- گیرنده جدید/بازرگان جدید - آستانه کاهش/سرعت شاتر.
- قوانین کانال/سرعت: تلفن همراه در مقابل وب، جغرافیایی/دستگاه، فرکانس عملیات.
- P2P/QR/NFC ممکن است میکرولیتهای جداگانه داشته باشند.
5) وضعیت و محاسبات
کارت (کارت بانکی)
وضعیت آنلاین: «مجاز/تأیید شده»، «رد شده»، «ارجاع داده شده»، «اتمام وقت».
تسویه حساب: معمولاً روزهای بانکی T + 1/T + 2 از طریق خریدار ؛ تغییرات/تغییرات امکان پذیر است.
بازپرداخت: در دسترس توسط قوانین کارت (شرایط/کد، شواهد).
Payconiq (A2A)
وضعیت آنلاین: «موفقیت»، «در انتظار»، «شکست خورده»، «لغو شده»، «منقضی شده».
حل و فصل: اعتبار بانکی سریع (اغلب T + 0/T + 1، بانک/PSP وابسته).
بازپرداخت - معامله اعتبار تجاری جدید به پرداخت کننده (بازپرداخت جزئی پشتیبانی می شود).
6) تعرفه ها و اقتصاد
راه آهن کارت: درصد ثابت/MDR برای خرید + هزینه های 3DS/SCA در PSP.
Payconiq (A2A): به طور معمول زیر MDR های نقشه ؛ هزینه های QR/ویجت/گزارش امکان پذیر است.
قرار دادن هزینه پشتیبانی/ODR، کار با «در انتظار/منقضی» و recon.
7) بازگشت و اختلافات
کارت: روش های بازپرداخت با توجه به قوانین کارت ؛ فروشگاه اثبات تحویل/خدمات، سیاهههای مربوط SCA.
A2A: بدون بازپرداخت، بازپرداخت (کامل/جزئی) به عنوان یک عملیات جداگانه ؛ شرایط T + 0/T + 1/T + 2 بسته به بانک.
8) ایمنی و انطباق
PSD2/SCA در بانک/برنامه ؛ دستگاه اتصال و صادر کننده ضد تقلب.
به حداقل رساندن PII، رمزگذاری قلاب وب، HMAC/nonce، حفاظت از پخش، ورود به سیستم حسابرسی.
GDPR: شفافیت ذخیره سازی و حذف تقاضا (DSAR).
9) الگوهای UX
مسیریابی هوشمند: به طور پیش فرض برای ارائه Payconiq (A2A) برای هزینه های کم ؛ عقب نشینی - نقشه.
همراه اول: با ترافیک تلفن همراه - App2App ؛ بر روی دسکتاپ - QR/تغییر مسیر.
چک: مقدار, تاریخ/زمان, 'transactionId', کانال (کارت/Payconiq), UTR/مرجع, اطلاعات تماس پشتیبانی.
Idempotence: 'orderId' + کلید، تکرار امن در طول وقفه.
بازیابی: با «در انتظار/منقضی شده» - یک دکمه تکرار، یک جایگزین برای روش.
10) ادغام بازرگان
گزینه ها
1. میزبانی/جاسازی شده توسط PSP (نقشه + Payconiq): شروع سریع، ویدجت های آماده، وضعیت ها و اشکالات.
2. سرور به سرور + Redirect/App2App/QR: کنترل کامل UX، انتخاب کانال بومی، QR پویا در هر سفارش.
3. پرداخت توسط لینک/فاکتور: حساب ایمیل/SMS/مسنجر (به ویژه برای B2B/خدمات).
4. POS/SoftPOS: پذیرش کارت/NFC و Payconiq-QR در خرده فروشی.
- API: 'createPayment', 'refund', 'webhook', 'queryStatus', 'آشتی'.
- Webhooks (HMAC، retrai، dedup)، جدول idempotency.
- Recon: روزانه خودکار recon + دوره ای کامل recon ؛ ذخیره سازی منابع UTR/fin.
- داشبورد SLA: تبدیل کانال، «در انتظار → موفقیت/منقضی شده»، تأخیر در حل و فصل.
11) تکرار و دستورات
کارت: بدهی توکن کلاسیک (نشانه های شبکه/COF) با SCA در اولین پرداخت + MIT.
A2A: از طریق مجوز الکترونیکی/SEPA DD/open-banking: اولین پرداخت → مجوز برای بدهی های بعدی (محدودیت/فرکانس/اطلاعیه ها).
12) عمودی با ریسک بالا (از جمله iGaming)
بلژیک مقررات سختگیرانه ای دارد: دسترسی به کانال و محدودیت ها به PSP/بانک و قانون محلی بستگی دارد.
انتظار می رود محدودیت های کاهش یافته، CCM/نظارت گسترده، نگه می دارد ممکن است.
برنامه ریزی ریل های جایگزین (نقشه، SEPA، دیگر PIS) و مسیریابی در امتداد مشخصات خطر.
13) معماری دروازه Bancontact/Payconiq
لایه API (REST/GraphQL) برای میز نقدی و دفتر پشتی.
صف های رویداد: رویدادهای وضعیت → صورتحساب/CRM/تجزیه و تحلیل.
امنیت: طاق برای اسرار، PSP IP allowlist، اعتبار تغییر مسیر-URI دقیق، ضد پخش.
قابلیت اطمینان: retrai نمایی، DLQ برای وضعیت ناپایدار، idempotency.
داده ها: کاتالوگ بانک ها/محدودیت ها/کدهای خطا ؛ ODR ورود و نقشه بلیط.
14) چک لیست خروجی
1. PSP با کارت + پشتیبانی Payconiq را انتخاب کنید. موافق نرخ/SLAs.
2. پیاده سازی «ایجاد پرداخت» با App2App/QR انتخاب کانال برای تلفن همراه/آفلاین.
3. اتصال webhooks، timeouts، تکرار و idempotency.
4. راه اندازی recon (روزانه + کامل)، UTR/fin منابع ذخیره سازی.
5. پشتیبانی از بازپرداخت جزئی/کامل، روش ODR در پشتیبانی.
6. مسیریابی هوشمند (اولویت A2A، کارت برگشت)، هشدارهای تبدیل/تأخیر را فعال کنید.
7. پوشش بانک ها/سیستم عامل های تلفن همراه/POS با آزمون E2E.
کارت علامت گذاری
وضعیت کارت: «مجاز/تایید شده»، «کاهش یافته»، «اتمام وقت».
Статусы A2A: «موفقیت»، «در انتظار»، «شکست خورده»، «لغو شده»، «منقضی شده».
حل و فصل: T + 1/T + 2 کارت، A2A اغلب T + 0/T + 1.
محدودیت ها: در هر txn/روز/هفته ؛ برای دریافت کنندگان جدید - آستانه پایین.
عود: کارت (COF/MIT) یا A2A از طریق مجوز الکترونیکی/SEPA DD.
خلاصه
ما موتور ثبت نقدی را بر روی دو ریل ساختیم: یک Payconiq-A2A برای هزینه کم و یک کارت Bancontact به عنوان یک بازپرداخت جهانی.
ما جداگانه تایید آنلاین و حل و فصل در منطق کسب و کار، شامل بازپرداخت جزئی و ODR روشن است.
ما مقادیر را ثابت نمی کنیم: ما از پیکربندی های محدود توسط بانک ها/کانال ها و به روز رسانی منظم پشتیبانی می کنیم.
برای تلفن همراه - App2App/QR، برای خرده فروشی - NFC + QR پویا، برای اشتراک - اولین پرداخت → دستور.