UPS配送方法の使用
Liferay DXP 2024.Q3+/ポータル GA125+
Liferay は、 UPSと統合するクライアント拡張機能を提供します。 配送エンジン クライアント拡張機能をベースとして使用します。 Liferay ですぐに使用できる配送方法の詳細については、 配送方法の設定 を参照してください。
Liferay Commerce Connector to UPS クライアント拡張機能は、Liferay SaaS ではデプロイ可能なクラウド アプリとして、Liferay PaaS およびセルフホスト環境ではダウンロード可能なクライアント拡張機能として利用できます。
UPSクライアント拡張機能をインストールする
-
marketplace.liferay.comでLiferayアカウントにログインします。
-
Liferay Commerce Connector to UPSを検索して選択します。 -
アプリを入手をクリックします。
-
アカウントを選択し、エンドユーザー使用許諾契約と利用規約を読んだことを確認するボックスにチェックを入れます。
-
アプリを入手をクリックします。
アプリのプロビジョニングの準備が整いました。 [インストールを続行] をクリックして、アプリの [アプリ プロビジョニング] ページに移動します。 アクション (
) → インストールをクリックします。 詳細を表示 → インストールを選択してアプリをインストールすることもできます。このページには、注文の詳細を表示できる「詳細」タブもあります。
ヒントLiferay PaaS およびセルフホスト環境の場合、Marketplace の [ダウンロード] タブからクライアント拡張機能を手動でダウンロードします。 必要なバージョンの ダウンロード をクリックし、環境に展開します。 展開手順については、「 クライアント拡張機能の使用 」を参照してください。
-
リストからプロジェクトを選択します。 十分なリソースがないプロジェクトを選択することはできません。
-
環境を選択してください。
EXTプレフィックスを持つ環境が必要です。 -
インストールをクリックします。
-
管理者としてログインし、OAuth アプリケーション ユーザー エージェントが Liferay に追加されたことを確認します。 グローバル メニュー (
) を開き、 コントロール パネル → OAuth2 管理に移動します。 Liferay UPS Commerce Shipping Engine OAuth Application User Agent という新しいエントリが作成されたことを確認します。
配送方法としてUPSが追加されたことを確認する
-
グローバル メニュー (
) を開き、 コントロール パネル → サイトに移動します。 -
新しい Minium サイトを追加します。
-
グローバル メニュー (
) を開き、 コマース → チャネルに移動します。 -
ミニアムポータル を選択し、配送方法セクションまで下にスクロールします。 ここで、新しい配送方法として UPS が作成されたことを確認します。 デフォルトでは非アクティブです。
-
新しい配送エンジンを選択し、 アクティブ トグルを使用してアクティブにします。
-
[保存]をクリックします。 配送方法の新しい 構成 タブが表示されます。
構成タブには入力フィールドがあります。 配送方法が正しく機能するには、次のキーと値のペアをいくつか追加する必要があります。
clientId=[CLIENT_ID] clientSecret=[CLIENT_SECRET] dimensionsUnitOfMeasurementCode= packageWeightUnitOfMeasurementCode= packagingTypeCode= ratingCodes= shipperAddressLine1= shipperAddressLine2= shipperAddressLine3= shipperCountryCode= shipperPostalCode= simpleRateCode=[CLIENT_ID]と[CLIENT_SECRET]を UPS 開発者ダッシュボードの適切な値に置き換えます。 他のフィールドの有効な値については、以下のリンクを参照してください。 -
[保存]をクリックします。
-
サイトを開き、アカウントセレクターを使用して新しいアカウントを作成します。
-
いくつかの商品をカートに追加します。
-
ミニカートを開き、 「送信」をクリックします。 これによりチェックアウトフローが開始されます。

配送方法のページに到達するまでチェックアウトを続けます。 このページで UPS の配送オプションを確認できます。 ご希望の方法を選択し、チェックアウトを続行してください。
UPS 開発者アカウントの設定の詳細については、「 UPS API の使用開始 」を参照してください。