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

Commerce Webstore Cart Inventory Reservations (パイロット)

カートの在庫予約の作成、更新��削除を行います。

この機能は正式リリースではなく、追加の契約条件に従って特定のお客様にパイロット版として提供されています。そのため、お客様が購入したサービスには含まれていません。この機能は変更されることがあり、Salesforce の裁量独自の判断でいつでも予告なしに廃止される可能性があります。また、Salesforce はこの機能を正式にリリースしない可能性があります。正式リリースされた製品および機能に基づいてのみ購入をご決定ください。この機能は現状有姿のままで提供されており、この機能の使用はお客様ご自身の責任となります。

メモ

リソース
1/commerce/webstores/webstoreId/carts/cartStateOrId/inventory-reservations
cartStateOrId の値は次のとおりです。
  • cartId — カートの ID。
  • active — 有効なカート。
  • current — クローズまたは削除待機中でないカート。バージョン 50.0 以降で利用できます。
使用可能なバージョン
58.0
HTTP のメソッド
DELETE、PUT

PUT は予約を作成および更新する場合に使用します。

DELETE の要求パラメーター
パラメーター名 説明 必須か省略可能 使用可能なバージョン
effectiveAccountId String 要求が行われたバイヤー取引先またはゲストバイヤープロファイルの ID。指定されていない場合、デフォルト値はコンテキストから決定されます。 省略可能 58.0
DELETE のレスポンスボディ
204 Successful Delete
PUT のリクエストボディ
ルート XML タグ
<cartInventoryReservationInput>
JSON の例
1{
2   "durationInSeconds":100
3}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
durationIn​Seconds Integer 予約期間 (秒)。 必須 58.0
PUT の要求パラメーター
パラメーター名 説明 必須か省略可能 使用可能なバージョン
effectiveAccountId String 要求が行われたバイヤー取引先またはゲストバイヤープロファイルの ID。指定されていない場合、デフォルト値はコンテキストから決定されます。 省略可能 58.0
PUT のレスポンスボディ
Cart Inventory Reservation