使用 Adyen 的 Magento 2 外掛提供流暢的線上、應用程式內和店內支付。
此插件使用 Adyen Checkout 整合卡元件(安全欄位)以進行所有卡片支付。對於銷售點 (POS) 付款,我們使用基於雲端的通訊的終端 API。
在 Adyen 內,在 API 和回應部分(設定 -> API 和回應)內切換以下設定:
該外掛支援 Magento 2 版本 2.4.4 及更高版本。
注意:這可能會根據整合工具團隊的負載和依賴性而改變。
我們提供三個等級的支援:
3 級之後,Adyen 不再提供支援或維護,應將其視為商家的本機整合。
目前維護的分支的時間表是:
插件主要版本 | 發布日期 | 1 級支援結束 | 2 級支援結束 | 3 級支援結束 |
---|---|---|---|---|
版本8 | 2021 年 11 月 | 2024 年 1 月 | 2024年5月 | 2025 年 1 月 |
版本9 | 2023 年 10 月 | 2025年12月 | 2026年5月 | 2026年12月 |
或者,可視化為日曆:
甘特圖
title 目前支援的版本
日期格式 YYYY-MM-DD
第 8 版部分
1級:l81,2021-11-22,2024-01-31
2級:l82,l81之後,2024-05-30
第3級:l83,l82之後,2025-01-31
第 9 版部分
1級:活躍,l91,2023-09-15,直到l92
我們強烈鼓勵您加入我們,為這個儲存庫做出貢獻,以便每個人都可以受益於:
請閱讀我們的貢獻指南以了解具體方法。
您可以透過 Composer 安裝我們的插件:
composer require adyen/module-payment
bin/magento module:enable Adyen_Payment
bin/magento setup:upgrade
有關更多信息,請參閱我們的安裝部分。
確保您的 Magento cron 每分鐘都在運行。我們使用 cronjob 來處理通知(我們的 webhook 服務)並更新 Adyen 伺服器的 IP 位址。 cronjobs 將每分鐘執行一次。
<group id="adyen_payment">
<job name="adyen_payment_process_notification" instance="AdyenPaymentModelCron" method="processNotification">
<schedule>*/1 * * * *</schedule>
</job>
<job name="adyen_payment_server_address_caching" instance="AdyenPaymentCronServerIpAddress" method="execute">
<schedule>*/1 * * * *</schedule>
</job>
</group>
通知處理服務查詢至少2分鐘前收到的記錄。這是為了確保 Magento 已建立訂單,並且所有事件執行後都會儲存。 AOE 調度程式是一個深入了解 cronjobs 的便利工具。您可以透過 Magento Marketplace 或 GitHub 下載此工具。
如果您需要在 Magento 中設定 cronjob,請參閱此處。
請參閱我們的文檔,以了解支援的付款方式的完整清單。
如果您有功能請求,或發現錯誤或技術問題,請建立 GitHub 問題。如有其他問題,請聯絡我們的支援團隊。
此模組使用適用於 PHP 的 Adyen API 函式庫來實現與 Adyen 的所有 (API) 連線。這個庫可以在這裡找到
麻省理工學院許可證。有關詳細信息,請參閱許可證文件。