آدیِن

Adyen یک شرکت هلندی است که چندین امکان پرداخت آنلاین ارائه می‌دهد.

همچنین ببینید

توجه

ادیین فقط با مشتریانی کار می‌کند که بیش از ۱۰ میلیون در سال پردازش می‌کنند یا حداقل ۱۰۰۰ تراکنش در ماه فاکتور صادر می‌کنند.

پیکربندی

همچنین ببینید

ارائه‌دهندگان_پرداخت/افزودن_جدید

ابتدا با پشتیبانی Adyen تماس بگیرید تا گزینه گرفتن چندین پرداخت جزئی را برای شما فعال کنند.

زبانه اعتبارنامه‌ها

اودو برای اتصال به حساب Adyen شما به مشخصات API نیاز دارد که شامل موارد زیر است:

شما می‌توانید اطلاعات ورود خود را از حساب Adyen کپی کرده و در فیلدهای مربوطه زیر تب اطلاعات ورود جای‌گذاری کنید.

مهم

اگر در حال آزمایش Adyen با یک حساب آزمایشی Adyen هستید، به مسیر حسابداری ‣ پیکربندی ‣ ارائه‌دهندگان پرداخت بروید. در آنجا، روی Adyen کلیک کنید، حالت آزمایشی را فعال کنید و اطلاعات کاربری خود را در زبانه اطلاعات کاربری وارد کنید.

کلید API و کلید مشتری

برای بازیابی کلید API و کلید Client، وارد حساب Adyen خود شوید و به مسیر توسعه‌دهندگان ‣ اطلاعات کاربری API بروید.

  • اگر از قبل یک کاربر API دارید، آن را باز کنید.

  • اگر هنوز کاربر API ندارید، روی ایجاد اعتبارنامه جدید کلیک کنید.

به مسیر تنظیمات سرور ‣ احراز هویت بروید و کلید API خود را کپی یا ایجاد کنید. دقت کنید که کلید API خود را کپی کنید، زیرا بعداً بدون ایجاد یک کلید جدید نمی‌توانید به آن دسترسی داشته باشید.

اکنون به مسیر تنظیمات مشتری ‣ احراز هویت بروید و کلید مشتری خود را کپی یا ایجاد کنید. اینجا همچنین جایی است که می‌توانید اجازه پرداخت از وب‌سایت خود را بدهید.

کلید HMAC

برای بازیابی کلید HMAC، باید یک وب‌هوک اعلان استاندارد را پیکربندی کنید. برای این کار، وارد حساب Adyen خود شوید و سپس به مسیر توسعه‌دهندگان ‣ وب‌هوک‌ها ‣ افزودن وب‌هوک ‣ افزودن اعلان استاندارد بروید.

پیکربندی یک وب‌هوک.

در مسیر عمومی ‣ پیکربندی سرور ‣ URL، آدرس سرور خود را وارد کنید و سپس /payment/adyen/notification را اضافه کنید.

نشانی اینترنتی اعلان را وارد کنید.

سپس وارد شوید: منو انتخابی امنیت --> کلید HMAC --> تولید. دقت کنید که کلید را کپی کنید زیرا بعداً بدون تولید یک کلید جدید اجازه انجام این کار را نخواهید داشت.

یک کلید HMAC ایجاد کرده و ذخیره کنید.

شما باید وب‌هوک را ذخیره کنید تا ایجاد آن نهایی شود.

آدرس‌های API

تمام آدرس‌های API آدین شامل پیشوند خاصی برای منطقه مشتری هستند که توسط آدین ایجاد شده است. برای پیکربندی آدرس‌ها، به صورت زیر عمل کنید:

  1. وارد حساب Adyen خود شوید، سپس به مسیر توسعه‌دهندگان ‣ آدرس‌های API بروید.

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

    کپی کردن پیشوند برای API‌های Adyen
  3. در Odoo، به ارائه‌دهنده پرداخت Adyen بروید.

  4. در فیلد آدرس API پرداخت, آدرس زیر را وارد کنید و yourprefix را با پیشوندی که قبلاً ذخیره کرده‌اید جایگزین کنید: https://yourprefix-checkout-live.adyenpayments.com/checkout

  5. در فیلد Recurring API URL، آدرس زیر را وارد کنید و yourprefix را با پیشوندی که قبلاً ذخیره کرده‌اید جایگزین کنید: https://yourprefix-pal-live.adyenpayments.com/pal/servlet/Recurring.

توجه

اگر در حال آزمایش Adyen هستید، می‌توانید به جای آن از URL‌های زیر استفاده کنید:

  • :گویل‌لیبل:آدرس API پرداخت: https://checkout-test.adyen.com

  • آدرس API دوره‌ای: https://pal-test.adyen.com/pal/servlet/Recurring

حساب Adyen

اجازه پرداخت‌ها از یک مبدا خاص

برای اجازه دادن به پرداخت‌هایی که از وب‌سایت شما آغاز می‌شوند، مراحل موجود در کلید API و کلید مشتری را دنبال کنید تا به کاربر API خود بروید و به افزودن مبداهای مجاز بروید، سپس آدرس‌های URL را که پرداخت‌ها از آنجا انجام می‌شوند (آدرس‌های سرورهایی که نمونه‌های Odoo شما را میزبانی می‌کنند) اضافه کنید.

اجازه پرداخت‌های انجام‌شده از یک دامنه خاص را می‌دهد.

قرار دادن محدودیت روی کارت

ادیین به شما امکان می‌دهد مبلغی را به صورت دستی ثبت کنید به جای اینکه بلافاصله آن را ثبت کنید.

برای تنظیم آن، گزینه ثبت مبلغ به صورت دستی را در Odoo فعال کنید، همانطور که در مستندات ارائه‌دهندگان پرداخت توضیح داده شده است.

سپس، حساب کاربری Adyen Merchant خود را باز کنید، به مسیر حساب ‣ تنظیمات بروید و تأخیر برداشت را روی دستی تنظیم کنید.

تنظیمات تأخیر ضبط در Adyen

ملاحظه

  • اگر اودو را برای ثبت مبالغ به صورت دستی تنظیم کنید، مطمئن شوید که تأخیر ثبت را در Adyen روی دستی تنظیم کرده‌اید. در غیر این صورت، تراکنش در حالت مجاز در اودو مسدود خواهد شد.

توجه

  • پس از ۷ روز، اگر تراکنش هنوز ثبت نشده باشد، مشتری حق دارد آن را لغو کند.

همچنین ببینید

پرداخت‌های آنلاین