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 اختیاری
@
اگر تلگرام را وارد کنید — علاوه بر ایمیل، در تلگرام هم پاسخ می‌دهیم.
WhatsApp اختیاری
فرمت: کد کشور و شماره (برای مثال، +98XXXXXXXXXX).

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