ACSD-61622:FedEx アカウント固有のレートが REST API 応答にありません
ACSD-61622 パッチを使用すると、REST API 応答 FedEx’s アカウント固有のレートが欠落している問題が解決されます。 Adobe Commerceから FedEx に送信される REST API リクエストに ACCOUNT
速のリクエストタイプを追加して、SOAP API レスポンスと同様のレスポンスを返します。 このパッチは、Quality Patches Tool (QPT) 1.1.57 がインストールされている場合に使用できます。 パッチ ID は ACSD-61622 です。 この問題はAdobe Commerce 2.4.8 で修正される予定であることに注意してください。
影響を受ける製品とバージョン
Adobe Commerce バージョン用のパッチが作成されます。
- Adobe Commerce(すべてのデプロイメント方法) 2.4.6-p5
Adobe Commerce バージョンとの互換性:
- Adobe Commerce(すべてのデプロイメント方法) 2.4.6-p1 - 2.4.6-p8
magento/quality-patches
パッケージを最新バージョンに更新し、Quality Patches Tool: Search for patches page で互換性を確認します。 パッチ ID を検索キーワードとして使用して、パッチを見つけます。問題
アカウン FedEx’s 固有のレートが REST API 応答にありません。
再現手順 :
-
クリーンなAdobe Commerce インスタンスをインストールします。
-
重量 5 ポンドのシンプルな製品を作成します。
-
REST API 用に FedEx を設定します。
-
発送方法 FedEx 有効にし、キャッシュをクリアします。
-
ログファイルの監視を開始:
var/log/shipping.log
-
簡単な商品をカートに追加し、チェックアウト時に配送ページに移動します。 顧客データの例:
- 郵便番号:58601
- 名前:John Doe
- 住所:196 Eulalia Burg
- 国:米国
- 州:ノースダコタ
- 電話番号:187-563-3627
期待される結果 :
REST API 応答では、SOAP API 応答と同様に、PAYOR_ACCOUNT_PACKAGE
のレートを使用できます。
実際の結果 :
応答では PAYOR_LIST_PACKAGE
件のレートのみが使用可能です。つまり、FedEx からの交渉された(アカウント)レートはありません。
パッチの適用
個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。
- Adobe CommerceまたはMagento Open Source オンプレミス:Quality Patches Tool > 使用状況Quality Patches Tool ガイドに記載されています。
- クラウドインフラストラクチャー上のAdobe Commerce:クラウドインフラストラクチャー上のCommerce ガイドの アップグレードとパッチ/ パッチの適用」を参照してください。
関連資料
Quality Patches Tool について詳しくは、以下を参照してください。
- Quality Patches Tool: 『ツールガイド』にあるクオリティパッチセルフサービスツール。