アディエン
Liferay DXP 2024.Q3+/ポータル GA125+
Liferay は、支払い統合クライアント拡張機能をベースとして、 Adyen と統合するクライアント拡張機能を提供します。 Liferay ですぐに使用できる支払い方法の詳細については、「 支払い方法の設定 」を参照してください。
Adyen クライアント拡張機能は、Liferay SaaS ではデプロイ可能なクラウド アプリとして、Liferay PaaS およびセルフホスト環境ではダウンロード可能なクライアント拡張機能として利用できます。
Adyenクライアント拡張機能をインストールする
-
marketplace.liferay.comでLiferayアカウントにログインします。
-
Liferay Commerce Connector to Adyenを検索して選択します。 -
[アプリを入手]をクリックし、アカウントを選択して、エンドユーザー使用許諾契約と利用規約に同意します。
-
確認するには、もう一度 アプリを入手 をクリックします。
アプリのプロビジョニングの準備が整いました。 インストールを続行 をクリックして、アプリのプロビジョニング ページに移動します。 アクション (
) → インストールをクリックします。 詳細を表示 → インストールを選択してアプリをインストールすることもできます。このページには、注文の詳細を表示できる「詳細」タブもあります。
ヒントLiferay PaaS およびセルフホスト環境の場合、Marketplace の [ダウンロード] タブからクライアント拡張機能を手動でダウンロードします。 必要なバージョンの ダウンロード をクリックし、環境に展開します。 展開手順については、「 クライアント拡張機能の使用 」を参照してください。
-
リストからプロジェクトを選択します。 十分なリソースを持つプロジェクトのみが利用可能です。
-
EXTプレフィックスを持つ環境を選択します。 -
インストールをクリックします。
-
管理者としてログインし、 グローバル メニュー (
) → コントロール パネル → OAuth2 管理で、OAuth アプリケーション ユーザー エージェントと 2 つの OAuth アプリケーション ヘッドレス サーバーが追加されたことを確認します。
支払い方法としてのAdyenの追加を確認する
-
グローバル メニュー (
) を開き、 コントロール パネル → サイトに移動します。 -
新しい Minium サイトを追加します。
-
グローバル メニュー (
) を開き、 コマース → チャネルに移動します。 -
Minium Portal を選択し、支払い方法セクションまで下にスクロールします。 新しい支払い方法として Adyen が追加されたことを確認します。 デフォルトでは非アクティブです。
-
Adyen 統合を選択し、 アクティブ トグルを使用してアクティブ化します。
-
[保存]をクリックします。 支払い統合のために、2 つの新しいタブ 資格 と 構成が表示されます。
「適格性」タブに移動して、支払い統合の対象となる特定の注文タイプまたは支払い条件を選択できます。 デフォルトでは、すべての注文タイプと支払い条件が対象となります。
構成タブには、 Adyen カスタマー エリアから見つけることができるキーと値のペアを受け入れる入力フィールドがあります。

項目 説明 apiKeyAdyen ダッシュボードからの API キー。 environment統合する環境 ( TESTまたはLIVE) を選択します。hmacSignatureWebhook を設定するときに、HMAC キーを生成するか、既存の HMAC キーを使用します。 merchantAccountAdyen マーチャントアカウントに関連付けられた名前。 themeIdAdyen で作成されたテーマの ID。 webhookPasswordAdyen Webhook にアクセスするためのパスワード。 webhookUsernameAdyen Webhook にアクセスするためのユーザー名。 統合を正常に設定するには、Adyen の 統合チェックリストを参照してください。 また、Adyen で 支払いリンク テーマ を作成し、上記の設定で使用するためにその ID をコピーする必要があります。
-
[保存]をクリックします。
-
サイトを開き、アカウントセレクターを使用して新しいアカウントを作成します。
-
いくつかの商品をカートに追加します。
-
ミニカートを開き、 「送信」をクリックします。 これによりチェックアウトフローが開始されます。
-
注文概要ページに到達するまでチェックアウトを続けます。 「続行」 をクリックして、Adyen にリダイレクトします。 必要な詳細を入力し、 支払いをクリックします。 支払いを確認すると、自動的に Liferay にリダイレクトされます。 グローバル メニュー (
) を開き、 コマース → 支払い に移動して支払いの完了を確認します。

上記のフローはAdyenのテストモードを使用しています。 Adyen は、さまざまな支払いシナリオを再現するための多数のテスト カード番号を提供しています。 詳細については、 テスト カード番号 を参照してください。