この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Order Summaries, Ensure Refunds Async

支払プロバイダに要求を送信して、クレジットメモまたは超過資金の返金を確認します。この方法によってバックグラウンド操作が非同期ジョブキューに挿入され、その操作の ID が返されるため、ユーザはその状況を追跡できます。支払ゲートウェイ応答は、支払ゲートウェイログに表示され、バックグラウンド操作状況には影響しません。
リソース
1/commerce/order-management/order-summaries/orderSummaryId/async-actions/ensure-refunds-async
使用可能なバージョン
48.0
Chatter が必要かどうか
いいえ
HTTP メソッド
POST
POST のリクエストボディ
返金を非同期で確認の入力
ルート XML タグ
<ensureRefundsAsyncInput>
JSON の例
1{
2  "creditMemoId": "50gR000000000JNIAY"
3}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
creditMemoId String 返金額を表すクレジットメモの ID。 省略可能。ただし少なくとも 1 つの入力プロパティが必要です。 48.0
excessFundsAmount Double 返金する超過資金の金額。 省略可能。ただし少なくとも 1 つの入力プロパティが必要です。 49.0
POST のレスポンスボディ
  • HTTP 状況コードで成功が示された場合、レスポンスボディは、Ensure Refunds Async Output です。それでもこのレスポンスボディが処理エラーを示す場合があります。
  • HTTP 状況コードが 400 (クライアントエラー) または 500 (サーバエラー) の範囲内にある場合、レスポンスボディは、Error with Output です。output プロパティは Ensure Refunds Async Output です。enhancedErrorType プロパティの値は無視できます。