GH GambleHub

iDEAL هلند: پرداخت A2A

1) زمینه iDEAL و موقعیت

iDEAL یک طرح ملی برای پرداخت A2A غیر نقدی (حساب به حساب) در هلند است. خریدار برای خرید به طور مستقیم از حساب بانکی خود از طریق بانک آنلاین/برنامه تلفن همراه بانک صادر کننده پرداخت می کند. جریان بر روی صادر کننده تغییر مسیر (تغییر مسیر به بانک) و یا در باز کردن یک برنامه بانکی توسط deeplink/App2App ساخته شده است. محاسبه سریع است، کمیسیون برای تاجر پایین تر از MDR کارت است، نهایی مانند انتقال اعتبار بانکی است.

ویژگی های کلیدی:
  • قابلیت همکاری از طریق صدور بانک (ING، Rabobank، ABN AMRO، و غیره).
  • مکاتبات SCA/PSD2 - تایید در بانک (PIN/بیومتریک).
  • مجوز فوری (موفقیت وضعیت آنلاین) و وام نهایی از طریق بانک خریدار/گیرنده.
  • فراداده غنی برای آشتی (buyId/orderId, description, reference).

2) نقش شرکت کنندگان

iDEAL (طرح) - قوانین, صدور گواهینامه, مسیریابی به صدور بانک.
صادر کننده - تأیید اعتبار مشتری، تأیید پرداخت، وضعیت.
Acquirer/CPSP (ارائه دهنده خدمات پرداخت) - اتصال بازرگان، API/SDK، گزارش و محاسبات.
Merchant - پرداخت را آغاز می کند، وضعیت/بودجه را دریافت می کند، بازده و آشتی را حفظ می کند.

3) گزینه های جریان پرداخت

3. 1 صدور تغییر مسیر (کلاسیک)

1. Checkout merchant → انتخاب یک بانک از دایرکتوری صادر کننده.

2. تغییر مسیر یا App2App به بانک → SCA → تایید

3. بازگشت به بازرگان با «transactionId» و وضعیت (موفقیت/شکست/لغو/باز/منقضی شده).

3. 2 App2App/جاسازی شده

در دستگاه های تلفن همراه، بازرگان یک برنامه بانکی را با deeplink/intent باز می کند (UX بهتر، اصطکاک کمتر).
Embedded/Hosted: ارائه دهنده یک ویجت آماده از لیست بانک ها، مدیریت تغییر مسیر، مدیریت خطا را ارائه می دهد.

3. 3 iDEAL QR (آفلاین/آنلاین)

QR پویا در هر سفارش با مجموع جاسازی شده و مرجع ؛ خریدار دوربین برنامه بانکی را اسکن می کند و پرداخت را تایید می کند.
QR استاتیک (نادر برای بازرگانان ؛ بیشتر برای P2P/donations) - مقدار به صورت دستی توسط کاربر وارد شده است.

3. 4 تکرار/احکام

مدل «اولین پرداخت + مجوز الکترونیکی»: اولین لغو برای iDEAL با SCA صریح → ایجاد یک مجوز الکترونیکی (معمولا منجر به بدهی مستقیم SEPA برای لغو بعدی در محدودیت ها/دوره های توافق شده می شود). مناسب برای اشتراک ها

4) محدودیتها و سیاستهای بانکها

iDEAL یک سقف «فوق العاده طرح» ندارد: محدودیت های بانکی پرداخت کننده (صادر کننده) بسته به مشخصات مشتری و تنظیمات بانک اینترنتی اعمال می شود:
  • در هر معامله (حداکثر در هر عملیات).
  • Per-day/24h و هفتگی (مبلغ و/یا تعداد معاملات).
  • ذینفع جدید/بازرگان جدید - کاهش آستانه و/یا قرار گرفتن در معرض امکان پذیر است.
  • قوانین کانال/خطر (تلفن همراه در مقابل دسکتاپ, سرعت, جغرافیایی/دستگاه).

تمرین: اعداد هاردکد را حفظ نکنید - یک دایرکتوری از محدودیت های بانک ها را نگه دارید و کاربر را یک خطای قابل فهم «بیش از حد توسط بانک» با گزینه های دیگر (تقسیم، روش دیگری، بعدا تکرار کنید) نمایش دهید.

5) کمیسیون ها و اقتصاد

بازرگان می پردازد ثابت/بهره کم به خریدار خود/PSP. هیچ کمیسیون بین بانکی به معنای کارت وجود ندارد ؛ هزینه کمتر است، اما در نظر بگیرید:
  • هزینه های ارائه دهنده (دروازه، ویجت، پرداخت میزبانی)،
  • هزینه بازگشت/ODRs،
  • پشتیبانی و بررسی حوادث

6) وضعیت، لغو، بازگشت

وضعیت معاملات: «موفقیت»، «باز» (انتظار)، «شکست خورده»، «لغو»، «منقضی شده».
لغو قبل از تایید - از مشتری (در بانک) و یا با زمان (منقضی شده).
شارژر به عنوان در کارت - نه. بازپرداخت یک معامله اعتباری جدید از تاجر به پرداخت کننده (بازپرداخت) است، بازپرداخت جزئی امکان پذیر است.
دوره بازگشت بستگی به PSP/بانک ؛ اغلب T + 0/T + 1 در انتقال بانکی.

7) ایمنی و انطباق

SCA در بانک صادر کننده + سیاست های اتصال و ضد تقلب دستگاه در طرف بانک.
نمایش نام/IBAN در برخی از صادرکنندگان خطر اشتباه را کاهش می دهد.
PSD2/GDPR: به حداقل رساندن PII، حفاظت از قلاب وب (HMAC)، ورود به سیستم حسابرسی.

8) آشتی و گزارش

صرفه جویی در 'transactionId' (iDEAL)، 'buyId '/' orderId'، زمان، صادر کننده، وضعیت نهایی، مرجع UTR/بانک از گزارش PSP.
تنظیم روزانه خودکار recon و دوره ای کامل recon (آشتی گردش، بازده، تنظیمات).
در گزارش های PSP: پارامترهای سفارش اولیه، وضعیت ها، به روز رسانی های دیر (به عنوان مثال، «open → success/expired»)، حرکات را برمی گرداند.

9) الگوهای UX

دایرکتوری → انتخاب بانک: قبل از پر کردن و مرتب سازی بانک ها با محبوبیت/آخرین انتخاب.
Mobile-first: به طور خودکار App2App، برگشت - تغییر مسیر وب را ارائه می دهد.
تلاش مجدد/بازیابی: در صورت عدم موفقیت، یک تکرار ساده و روشهای جایگزین را نشان دهید.
Idempotency: 'orderId' + کلید idempotency برای تکرار ایمن.
چک: مشخص مقدار, تاریخ/زمان, 'transactionId', مرجع, کانال (QR/App2App/تغییر مسیر).

10) نوشتن مجدد از طریق بلیط الکترونیکی

سناریوی «iDEAL اولین پرداخت → دستور برای آینده نوشتن آف» (معمولا از طریق بدهی مستقیم SEPA).
محدودیت هر بدهی, فرکانس, حق لغو در دستور ثابت.
در رابط، یک صفحه مکث/لغو/به روز رسانی و اطلاعیه ها قبل از انهدام وجود دارد.

11) iDEAL و iGaming/دسته های پرخطر

در دسترس بودن iDEAL برای برخی از verticals محدود به بانک ها/PSPs در سیاست ریسک و قانون محلی است.
برای iGaming، انتظار می رود: چک های سخت تر، محدودیت های کاهش یافته، انطباق اجباری محلی و جریان ODR/بازپرداخت شفاف.
برنامه ریزی ریل های جایگزین (کارت، SEPA، بانکداری باز A2A) و تقسیم بندی ترافیک.

12) ادغام بازرگان: گزینه ها

1. میزبانی/جاسازی شده iDEAL پرداخت от PSP

شروع سریع، به روز رسانی خودکار لیست بانک ها، وضعیت ها و خطاها.

2. تغییر مسیر سرور به سرور +

کنترل UX انعطاف پذیر: صفحه انتخاب بانک خود، نسل QR، ادغام عمیق به صندوقدار.

3. iDEAL QR

برای POS/آفلاین: QR پویا در هر سفارش با مجموع/علائم، بهتر است برای آشتی و ضد هزینه.

اجزای پشتیبان مورد نیاز:
  • Эндпоинты: 'ایجاد پرداخت'، 'queryStatus'، 'بازپرداخت'، 'webhook'، 'آشتی'.
  • جدول idempotence و dedupe توسط 'orderId'.
  • WebHooks با امضای HMAC، retrai نمایی، رای گیری گلوله در تخریب.
  • کاتالوگ ها: بانک ها/محدودیت/کد خطا ؛ معیارهای SLA توسط صادر کننده.

13) طرح معماری «دروازه iDEAL»

لایه API: REST برای میز نقدی + ادغام با PSP/iDEAL API.
صف های رویداد: رویدادهای وضعیت → صورتحساب/CRM/تجزیه و تحلیل.
قابلیت مشاهده: معیارهای تبدیل توسط بانک ها/کانال ها (Redirect/App2App/QR)، سهم «open → expired»، تأخیر متوسط برای موفقیت.
امنیت: اسرار در طاق, IP-مجاز از PSP, حفاظت URL تغییر مسیر, نشانه ضد پخش.
داده ها: ثبت پرداخت/بازگشت، ورود ODR، کارت بلیط.

14) چک لیست خروجی

1. انتخاب PSP/خریدار با iDEAL (میزبانی/جاسازی شده/App2App/QR).
2. پیاده سازی 'createPayment' + تغییر مسیر/برنامه 2 برنامه، صفحه انتخاب بانک.
3. فعال کردن قلاب های وب، idempotency، زمان بندی و پخش وضعیت.
4. تنظیم recon (روزانه + کامل)، آپلود و هشدار برای خارج از همگام سازی.
5. پشتیبانی از بازپرداخت جزئی/کامل و مقررات ODR در حمایت.
6. اضافه کردن UX-fallback (روش های جایگزین، تکرار)، با «transactionId» چک کنید.
7. تست App2App/QR در بانک های بزرگ (iOS/Android/desktop).
8. یک راهنمای محدود توسط بانک و یک صفحه وضعیت حادثه تهیه کنید.

محدود کردن کارت مرجع

آستانه های واقعی توسط بانک پرداخت کننده تعیین می شود و ممکن است متفاوت باشد.

Per-txn/24h/7d: فروشگاه در پیکربندی ؛ بررسی قبل از شروع تغییر مسیر.
ذینفعان/بازرگانان جدید: محدودیت های شروع و/یا تاخیر را کاهش می دهد.
کانال: در App2App تلفن همراه، سیاست های محدودیت/تقلب ممکن است از وب متفاوت باشد.
بلیط - محدودیت/فرکانس در شرایط بلیط (برای نوشتن تکراری) تنظیم شده است.

خلاصه

شرط بندی در App2App/Embedded تبدیل و QR پویا برای آفلاین.
مقادیر سخت را محدود نکنید: محدودیت ها و قوانین رفتاری بانک ها را تنظیم کنید.
این روند در اطراف webhooks + recon، وضعیت های روشن و بازپرداخت جزئی ساخته شده است.
برای اشتراک - اولین پرداخت iDEAL → مجوز الکترونیکی ؛ محدودیت ها و اعلان ها را به صورت شفاف مدیریت کنید.

Contact

با ما در تماس باشید

برای هرگونه سؤال یا نیاز به پشتیبانی با ما ارتباط بگیرید.ما همیشه آماده کمک هستیم!

Telegram
@Gamble_GC
شروع یکپارچه‌سازی

ایمیل — اجباری است. تلگرام یا واتساپ — اختیاری.

نام شما اختیاری
ایمیل اختیاری
موضوع اختیاری
پیام اختیاری
Telegram اختیاری
@
اگر تلگرام را وارد کنید — علاوه بر ایمیل، در تلگرام هم پاسخ می‌دهیم.
WhatsApp اختیاری
فرمت: کد کشور و شماره (برای مثال، +98XXXXXXXXXX).

با فشردن این دکمه، با پردازش داده‌های خود موافقت می‌کنید.