Order Summaries, Submit Adjust
- リソース
-
- 使用可能なバージョン
- 49.0
- Chatter が必要かどうか
- いいえ
- HTTP メソッド
- POST
- POST のリクエストボディ
-
Adjust Order Item Summary Input
- ルート XML タグ
- <adjustOrderItemSummaryInput>
- JSON の例
-
- プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン adjustItems Adjust Item Input[] OrderItemSummaries への価格調整のリスト。 必須 49.0
- POST のレスポンスボディ
-
- HTTP 状況コードで成功が示された場合、レスポンスボディは、Adjust Order Summary Output です。それでもこのレスポンスボディが処理エラーを示す場合があります。
- HTTP 状況コードが 400 (クライアントエラー) または 500 (サーバエラー) の範囲内にある場合、レスポンスボディは、Error with Output です。output プロパティは Adjust Order Summary Output です。enhancedErrorType プロパティの値は無視できます。
- 使用方法
- 価格調整を送信したら、必要に応じて返金を処理します。
- 支払が未取得の OrderItemSummaries にのみ割引が適用される場合、返金は必要ありません。この状況は通常、米国の履行されていない OrderItemSummaries の場合に当てはまります。
- OrderItemSummaries が、履行されておらず、支払が取得済みの状況で割引が適用される場合は、返金を処理します。この場合は、レスポンスボディの totalExcessFundsAmount を Order Summaries, Ensure Refunds Async リソースに渡します。
- 履行済み OrderItemSummaries に割引が適用される場合は、返金を処理します。レスポンスボディの postFulfillmentChangeOrderId を Order Summaries, Create Credit Memo リソースに渡してから、CreditMemo を Order Summaries, Ensure Refunds Async リソースに渡します。
- 支払が取得済みの状況で、OrderItemSummaries が履行済みと未履行の両方に割引が適用される場合は、両方の返金を処理します。レスポンスボディの postFulfillmentChangeOrderId を Order Summaries, Create Credit Memo リソースに渡してから、レスポンスボディのクレジットメモおよび totalExcessFundsAmount を Order Summaries, Ensure Refunds Async リソースに渡します。