آدیِن¶
Adyen یک شرکت هلندی است که چندین امکان پرداخت آنلاین ارائه میدهد.
همچنین ببینید
ارائهدهندگان_پرداخت/افزودن_جدید
توجه
ادیین فقط با مشتریانی کار میکند که بیش از ۱۰ میلیون در سال پردازش میکنند یا حداقل ۱۰۰۰ تراکنش در ماه فاکتور صادر میکنند.
پیکربندی¶
همچنین ببینید
ارائهدهندگان_پرداخت/افزودن_جدید
ابتدا با پشتیبانی Adyen تماس بگیرید تا گزینه گرفتن چندین پرداخت جزئی را برای شما فعال کنند.
زبانه اعتبارنامهها¶
اودو برای اتصال به حساب Adyen شما به مشخصات API نیاز دارد که شامل موارد زیر است:
حساب بازرگان: کد حساب بازرگان برای استفاده با Adyen.
API Key: The API key of the webservice user.
کلید مشتری: کلید مشتری کاربر وبسرویس.
کلید HMAC: کلید HMAC وبهوک.
نشانی API پرداخت: نشانی پایه برای نقاط پایانی API پرداخت.
نشانی API دورهای: نشانی پایه برای نقاط پایانی API دورهای.
شما میتوانید اطلاعات ورود خود را از حساب Adyen کپی کرده و در فیلدهای مربوطه زیر تب اطلاعات ورود جایگذاری کنید.
مهم
اگر در حال آزمایش Adyen با یک حساب آزمایشی Adyen هستید، به مسیر Adyen کلیک کنید، حالت آزمایشی را فعال کنید و اطلاعات کاربری خود را در زبانه اطلاعات کاربری وارد کنید.
بروید. در آنجا، رویکلید API و کلید مشتری¶
برای بازیابی کلید API و کلید Client، وارد حساب Adyen خود شوید و به مسیر
بروید.اگر از قبل یک کاربر API دارید، آن را باز کنید.
اگر هنوز کاربر API ندارید، روی ایجاد اعتبارنامه جدید کلیک کنید.
به مسیر
بروید و کلید API خود را کپی یا ایجاد کنید. دقت کنید که کلید API خود را کپی کنید، زیرا بعداً بدون ایجاد یک کلید جدید نمیتوانید به آن دسترسی داشته باشید.اکنون به مسیر اجازه پرداخت از وبسایت خود را بدهید.
بروید و کلید مشتری خود را کپی یا ایجاد کنید. اینجا همچنین جایی است که میتوانیدکلید HMAC¶
برای بازیابی کلید HMAC، باید یک وبهوک اعلان استاندارد
را پیکربندی کنید. برای این کار، وارد حساب Adyen خود شوید و سپس به مسیر بروید.

در مسیر /payment/adyen/notification
را اضافه کنید.

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

شما باید وبهوک را ذخیره کنید تا ایجاد آن نهایی شود.
آدرسهای API¶
تمام آدرسهای API آدین شامل پیشوند خاصی برای منطقه مشتری هستند که توسط آدین ایجاد شده است. برای پیکربندی آدرسها، به صورت زیر عمل کنید:
وارد حساب Adyen خود شوید، سپس به مسیر
بروید.کپی کردن پیشوند برای منطقه مشتری زنده شما (یعنی مرکز داده) و ذخیره آن برای استفاده بعدی.
در Odoo، به ارائهدهنده پرداخت Adyen بروید.
در فیلد آدرس API پرداخت, آدرس زیر را وارد کنید و
yourprefix
را با پیشوندی که قبلاً ذخیره کردهاید جایگزین کنید:https://yourprefix-checkout-live.adyenpayments.com/checkout
در فیلد 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 روی دستی تنظیم کردهاید. در غیر این صورت، تراکنش در حالت مجاز در اودو مسدود خواهد شد.
توجه
پس از ۷ روز، اگر تراکنش هنوز ثبت نشده باشد، مشتری حق دارد آن را لغو کند.
همچنین ببینید