Adyen¶
Adyen یک شرکت هلندی است که چندین امکان پرداخت آنلاین را ارائه میدهد.
همچنین ملاحظه نمائید
../ارائهدهندگان پرداخت
توجه
Adyen فقط با مشتریانی که بیش از 10 میلیون سالانه پردازش میکنند یا فاکتورهایی با حداقل 1.000 تراکنش در هر ماه دارند، کار میکند.
پیکربندی¶
همچنین ملاحظه نمائید
ابتدا با پشتیبانی Adyen تماس بگیرید تا قابلیت ضبط چندگانه جزئی برای شما فعال شود.
تب اعتبارنامهها¶
Odoo برای اتصال به حساب Adyen شما به اعتبارنامههای API شما نیاز دارد که شامل موارد زیر است:
حساب تجاری: کد حساب تجاری برای استفاده با Adyen.
کلید API: کلید API کاربر سرویس وب.
کلید مشتری: کلید مشتری کاربر سرویس وب.
کلید HMAC: کلید HMAC وبهوک.
URL API تسویهحساب: URL پایه برای نقاط پایانی API تسویهحساب.
URL API تکرار شونده: URL پایه برای نقاط پایانی API تکرار شونده.
شما میتوانید اعتبارنامههای خود را از حساب Adyen خود کپی کرده و آنها را در فیلدهای مربوطه در تب اعتبارنامهها جایگذاری کنید.
مهم
اگر شما Adyen را بهعنوان یک آزمایش با یک حساب آزمایشی Adyen امتحان میکنید، به Adyen کلیک کنید، حالت آزمایشی را فعال کرده و اعتبارنامههای خود را در تب اعتبارنامهها وارد کنید.
بروید. در آنجا رویکلید API و کلید مشتری¶
برای دریافت کلید API و کلید مشتری، وارد حساب Adyen خود شوید و به
بروید.اگر قبلاً یک کاربر API دارید، آن را باز کنید.
اگر هنوز کاربر API ندارید، روی ایجاد اعتبارنامه جدید کلیک کنید.
به
بروید و کلید API خود را کپی یا تولید کنید. مراقب باشید که کلید API خود را کپی کنید زیرا بعداً بدون ایجاد یک کلید جدید، امکان دریافت آن وجود نخواهد داشت. بروید و کلید مشتری خود را وارد یا تولید کنید. اینجا جایی است که میتوانیدکلید HMAC¶
برای دریافت کلید HMAC، شما نیاز به پیکربندی یک webhook اعلان استاندارد
دارید. برای این کار، وارد حساب کاربری Adyen خود شوید و سپس به بروید.
در آنجا، در /payment/adyen/notification
را وارد کنید.
سپس به
بروید. مراقب باشید که کلید را کپی کنید زیرا بعداً بدون ایجاد یک کلید جدید، امکان دریافت آن وجود نخواهد داشت.شما باید وبهوک را ذخیره کنید تا ایجاد آن نهایی شود.
URLهای API¶
تمام URLهای API Adyen شامل یک پیشوند مخصوص ناحیه مشتری است که توسط Adyen تولید شده است. برای پیکربندی URLها، مراحل زیر را دنبال کنید:
وارد حساب Adyen خود شوید و سپس به
بروید.پیشوند Prefix برای ناحیه مشتری زنده خود (یعنی مرکز داده) را کپی کرده و برای استفاده بعدی ذخیره کنید.
در Odoo، به ارائهدهنده پرداخت Adyen بروید.
در فیلد URL API تسویهحساب، URL زیر را وارد کرده و
yourprefix
را با پیشوندی که قبلاً ذخیره کردهاید جایگزین کنید:https://yourprefix-checkout-live.adyenpayments.com/checkout
در فیلد URL API تکرار شونده، URL زیر را وارد کرده و
yourprefix
را با پیشوندی که قبلاً ذخیره کردهاید جایگزین کنید:https://yourprefix-pal-live.adyenpayments.com/pal/servlet/Recurring
.
توجه
اگر شما Adyen را بهعنوان آزمایش امتحان میکنید، میتوانید از URLهای زیر استفاده کنید:
URL API تسویهحساب:
https://checkout-test.adyen.com
URL API تکرار شونده:
https://pal-test.adyen.com/pal/servlet/Recurring
حساب Adyen¶
اجازه پرداخت از یک مبدا خاص¶
برای اجازه دادن به پرداختهایی که از وبسایت شما نشأت میگیرند، مراحل موجود در کلید API و کلید مشتری را دنبال کنید تا به کاربر API خود بروید و به بروید، سپس URLهایی که پرداختها از آنها انجام میشود (URLهای سرورهایی که نمونههای Odoo شما را میزبان هستند) را اضافه کنید.
قرار دادن محدودیت بر روی کارت¶
Adyen به شما اجازه میدهد مبلغی را به صورت دستی ضبط کنید به جای ضبط فوری.
برای راهاندازی آن، گزینه ضبط مبلغ به صورت دستی را در Odoo فعال کنید، همانطور که در مستندات ارائهدهندگان پرداخت توضیح داده شده است.
سپس، حساب تجاری Adyen خود را باز کنید، به
بروید و تأخیر ضبط را روی دستی تنظیم کنید.ملاحظه
اگر Odoo را برای ضبط مبلغها به صورت دستی پیکربندی میکنید، اطمینان حاصل کنید که تأخیر ضبط را روی دستی در Adyen تنظیم کنید. در غیر این صورت، تراکنش در وضعیت مجاز در Odoo مسدود خواهد شد.
توجه
پس از 7 روز، اگر تراکنش هنوز ضبط نشده باشد، مشتری حق دارد آن را لغو کند.
همچنین ملاحظه نمائید
../ارائهدهندگان پرداخت