Adyen

Adyen 是一家荷蘭公司,提供多種在線付款方式。

備註

Adyen 只與**每年**處理**超過 1,000 萬宗**交易,或**每月最少**為 **1,000 宗**交易開立發票的客戶合作。

配置

登入憑證分頁

Odoo 需要你的 API 憑證 以連接你的 Adyen 帳戶,其中包括:

你可從 Adyen 帳戶複製登入憑證,貼上至 登入憑證 分頁的相關欄位。

重要

若只是以 Adyen 的 測試帳戶 進行測試,請前往 會計 ‣ 配置 ‣ 付款服務商,按一下 Adyen,啟用 測試模式,並在 登入憑證 分頁中輸入你的憑證。

API 密鑰及客戶端密鑰

若要讀取 API 密鑰及客戶端密鑰,請登入你的 Adyen 帳戶,前往 開發人員 ‣ API 憑證

  • 如果你已有 API 使用者,請開啟它。

  • 如果還未有 API 使用者,請按一下**建立新憑證**。

前往 伺服器設定 ‣ 身份驗證 並複製或產生一個 API 密鑰。複製 API 密鑰時要小心,因為之後將無法再讀取該密鑰,除非產生一個新的密鑰。

請前往 客戶端設定 ‣ 身份驗證,輸入或產生一個**客戶端密鑰**。在此處,你亦可以 允許在你的網站上進行付款

HMAC 密鑰

要讀取 HMAC 密鑰,你需要配置一個 標準通知 的網絡鈎子。要執行此操作,請登入你的 Adyen 帳戶,前往 開發人員 ‣ 網絡鈎子 ‣ 新增網絡鈎子 ‣ 新增標準通知

配置網絡鈎子。

一般 ‣ 伺服器配置 ‣ 網址 中,輸入你的伺服器網址,後接 /payment/adyen/notification

輸入通知的網址。

前往 保安 ‣ HMAC 密鑰 ‣ 產生。複製密鑰時要小心,因為之後將無法再次讀取密鑰,除非產生新的密鑰。

產生並儲存 HMAC 密鑰。

你必須儲存網絡鈎子,才可完成建立。

API 網址

所有 Adyen API 網址都包含由 Adyen 為客戶區域特別產生的字首。要配置網址,步驟如下:

  1. 登入你的 Adyen 帳戶,然後前往 開發人員 ‣ API 網址

  2. 複製你的實時客戶區域(即**數據中心**)的 字首,並儲存供日後使用。

    複製 Adyen API 字首
  3. 在 Odoo 內,導航至付款服務商 Adyen

  4. 結賬 API 網址 欄位,輸入以下網址,並將「yourprefix」部份,改為你先前儲存的字首:https://yourprefix-checkout-live.adyenpayments.com/checkout

  5. 重複性 API 網址 欄位,輸入以下網址,並將「yourprefix」部份,改為你先前儲存的字首:https://yourprefix-pal-live.adyenpayments.com/pal/servlet/Recurring

備註

若只是測試 Adyen,可使用以下網址:

  • 結賬 API 網址https://checkout-test.adyen.com

  • 經常性 API 網址https://pal-test.adyen.com/pal/servlet/Recurring

Adyen 帳號

允許特定來源付款

要允許從你網站發起的付款,請按照 API 密鑰及客戶端密鑰 中的步驟,導航至你的 API 使用者,前往 新增允許來源,然後加入會發起付款的網址(寄存 Odoo 安裝個體的伺服器網址)。

允許從特定網域發起的付款。

在付款卡暫時保留金額

Adyen 允許你手動捕捉交易金額,而非必須立即捕捉。

要設置此功能,請在 Odoo 內啟用**手動捕捉金額**選項。相關步驟請見 付款服務商使用說明

然後,開啟你的 Adyen 商戶帳戶,前往 帳戶 ‣ 設定,將**捕捉延遲**設為**手動**。

Adyen 中的捕捉延遲設定

警示

  • 如果你將 Odoo 配置為手動捕捉金額,請確保將 Adyen 中的**捕捉延遲**設為**手動**。否則,在 Odoo 內,交易會在授權狀態下被阻止。

  • Odoo不支持捕获部分金额。请注意,如果您从Adyen界面捕获部分金额,Odoo会将其管理为全额捕获。

備註

7天后,如果交易尚未捕获,客户有权**撤销**。

也參考

網上付款