Adyen

Adyen is a Dutch company that offers several online payment possibilities.

Ghi chú

Adyen chỉ làm việc với khách hàng xử lý nhiều hơn so với 10 triệu hàng năm hoặc lập hóa đơn tối thiểu của 1.000 Giao dịch mỗi tháng.

Cấu hình

Đầu tiên, hãy tiếp cận hỗ trợ Adyen để kích hoạt :guilabel:`Capture nhiều một phần cho bạn.

Tab thông tin đăng nhập

Odoo cần **Thông tin đăng nhập API**của bạn để kết nối với tài khoản Adyen của bạn, bao gồm:

  • Tài khoản Merchant: Mã của tài khoản thương mại để sử dụng với Adyen.

  • API Key: The API key of the webservice user.

  • Client Key: The client key of the webservice user.

  • HMAC Key: The HMAC key of the webhook.

  • Checkout API URL: The base URL for the Checkout API endpoints.

  • Recurring API URL: The base URL for the Recurring API endpoints.

Bạn có thể sao chép thông tin đăng nhập của mình từ tài khoản Adyen của mình và dán chúng vào các trường liên quan trong tab Thông tin.

Quan trọng

Nếu bạn đang thử Adyen như một bài kiểm tra, với một tài khoản adyen *kiểm tra *, hãy đến Kế toán -> Cấu hình -> Nhà cung cấp thanh toán. Ở đó, nhấp vào adyen, enable chế độ kiểm tra 'và nhập thông tin đăng nhập của bạn vào tab :guilabel:`caldiden.

Khóa API và khóa máy khách

Để truy xuất khóa API và khóa máy khách, hãy đăng nhập vào tài khoản Adyen của bạn, hãy truy cập Nhà phát triển -> Thông tin đăng nhập API.

  • Nếu bạn đã có người dùng API, hãy mở nó.

  • Nếu bạn chưa có người dùng API, hãy nhấp vào Tạo thông tin mới.

Truy cập Cài đặt máy chủ -> Authentification và sao chép hoặc tạo Khóa API của bạn . Hãy cẩn thận để sao chép khóa API của bạn vì bạn sẽ không được phép lấy nó sau mà không tạo ra một cái mới.

Now, head to Client settings ‣ Authentification and cody or generate your Client Key. This is also the place where you can allow payments to be made from your website.

Khóa HMAC

Để truy xuất khóa HMAC, bạn sẽ cần định cấu hình webhook 'Thông báo tiêu chuẩn . Đối với điều này, hãy đăng nhập vào tài khoản Adyen của bạn sau đó truy cập :menuselection:`Nhà phát triển -> Webhooks -> Thêm webhook -> Thêm thông báo tiêu chuẩn.

Định cấu hình một webhook.

There, in General ‣ Server configuration ‣ URL, enter your server address followed by /payment/adyen/notification.

Nhập URL thông báo.

Sau đó nhập Bảo mật -> Khóa HMAC -> Tạo. Hãy cẩn thận để sao chép khóa vì bạn sẽ không được phép làm sau mà không tạo ra một cái mới.

Tạo khóa HMAC và lưu nó.

Bạn phải lưu webhook để hoàn thiện việc tạo của nó.

URL API

Tất cả các URL API API bao gồm tiền tố cụ thể của khu vực khách hàng được tạo bởi Adyen. Để định cấu hình URL, hãy tiến hành như sau:

  1. Đăng nhập vào tài khoản Adyen của bạn, sau đó truy cập Nhà phát triển -> urls urls.

  2. Sao chép Prefix cho khu vực khách hàng trực tiếp của bạn (tức là, Trung tâm dữ liệu) và lưu nó sau.

    Sao chép tiền tố cho API Adyen
  3. In Odoo, navigate to the payment provider Adyen.

  4. In the Checkout API URL field, enter the following URL and replace yourprefix with the prefix you previously saved: https://yourprefix-checkout-live.adyenpayments.com/checkout

  5. In the Recurring API URL field, enter the following URL and replace yourprefix with the prefix you previously saved: https://yourprefix-pal-live.adyenpayments.com/pal/servlet/Recurring.

Ghi chú

Nếu bạn đang thử Adyen như một bài kiểm tra, thay vào đó, bạn có thể sử dụng các URL sau:

  • Checkout API URL: https://checkout-test.adyen.com

  • Recurring API URL: https://pal-test.adyen.com/pal/servlet/Recurring

Tài khoản Adyen

Cho phép thanh toán từ một nguồn gốc cụ thể

To allow payment originated from your website, follow the steps in Khóa API và khóa máy khách to navigate to your API user and go to Add allowed origins, then add the URLs from where payments will be made (the URLs of the servers hosting your Odoo instances).

Cho phép thanh toán bắt nguồn từ một miền cụ thể.

Đặt một thẻ

Adyen cho phép bạn nắm bắt một số tiền theo cách thủ công thay vì bị bắt ngay lập tức.

To set it up, enable the Capture Amount Manually option on Odoo, as explained in the payment providers documentation.

Sau đó, mở tài khoản người bán Adyen của bạn, truy cập Tài khoản -> Cài đặt và đặt độ trễ nắm bắt thành manual.

Chụp cài đặt độ trễ trong Adyen

Cảnh báo

  • Nếu bạn định cấu hình ODOO để nắm bắt số tiền theo cách thủ công, hãy đảm bảo đặt độ trễ nắm bắt thành manual trên Adyen. Nếu không, giao dịch sẽ bị chặn ở trạng thái được ủy quyền trong ODOO.

Ghi chú

  • Sau khi 7 ngày, nếu giao dịch chưa bị bắt, khách hàng có quyền thu hồi nó.