MDVA-31150:店舗クレジット情報のない請求書
MDVA-31150 パッチは、店舗クレジット情報なしで請求書が作成される問題を修正します。 このパッチは、 品質向上パッチツール(QPT) v.1.0.8 がインストールされている。 この問題は、Adobe Commerce バージョン 2.4.2 で修正されることに注意してください。
影響を受ける製品とバージョン
- このパッチは、cloud infrastructure 2.3.5-p2 上のAdobe Commerce用に設計されました。
- また、このパッチは、Adobe Commerce オンプレミスおよびAdobe Commerce on cloud infrastructure 2.3.0 ~ 2.3.5-p2 および 2.4.0 ~ 2.4.0-p1 とも互換性があります。
NOTE
パッチは、新しい Quality Patches Tool リリースを使用する他のバージョンにも適用される可能性があります。 パッチがお使いのAdobe Commerceのバージョンと互換性があるかどうかを確認するには、
magento/quality-patches
を最新バージョンにパッケージ化し、 Quality Patches Tool:パッチの検索ページ. パッチ ID を検索キーワードとして使用して、パッチを見つけます。問題
API による請求書注文の後、使用済みの顧客残高とギフトカード情報は請求書に存在しません。
再現手順
- 顧客アカウントへのストアクレジット金額の追加:管理サイドバーで、に移動します。 顧客 > すべてのお客様。
- 顧客レコードを見つけて、 編集 「アクション」列で、 店舗クレジット > 残高の更新 > 顧客の保存.
- ストアフロントに移動し、商品を買い物かごに追加します。
- 店舗クレジットまたはギフトカード金額を一部支払として適用して注文を行います。
- 次を使用して請求書を作成
REST API>POST>/rest/V1/order/1/invoice
ペイロードを使用:{ "capture": true, "items": [ { "extension_attributes": {}, "order_item_id": 3, "qty": 1 } ], "notify": true, "appendComment": true, "comment": { "extension_attributes": {}, "comment": "string", "is_visible_on_front": 0 }, "arguments": { "extension_attributes": {} }}
- を使用して作成された請求書を取得します
REST API>GET>/rest/V1/invoices/1
.
期待される結果
ストアクレジットとギフトカードの残高は、API 呼び出しによって返されます。
実際の結果
ストアのクレジットとギフトカードの残高は、API 呼び出しでは返されません。
パッチの適用
個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。
- Adobe CommerceまたはMagento Open Sourceオンプレミス: [ ソフトウェア アップデート ガイド ] > [ パッチを適用 ] 開発者向けドキュメントを参照してください。
- クラウドインフラストラクチャー上のAdobe Commerce: 「アップグレードとパッチ」 > 「パッチの適用」 開発者向けドキュメントを参照してください。
関連資料
品質向上パッチツールの詳細については、次を参照してください。
- 品質向上パッチツールのリリース:品質向上パッチをセルフサービスで提供する新しいツール サポートナレッジベースで。
- Quality Patches Tool を使用して、Adobe Commerceの問題に対するパッチが使用可能かどうかを確認します。 サポートナレッジベースで。
QPT で使用可能なその他のパッチについては、を参照してください。 QPT で使用可能なパッチ 開発者向けドキュメントを参照してください。
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a