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

Commerce Webstore Checkout

Commerce ストアのチェックアウトを取得、削除、更新します。

1 つのストアが複数のマーケットに分割されている場合、この API は、URL に付加されている言語パラメーターを調べて、買い物客のロケーションを判別し、該当する値を返します。

リソース
1/commerce/webstores/webstoreId/checkouts/activeOrCheckoutId
activeOrCheckoutId の値は次のとおりです。
  • checkoutId — チェックアウトの ID。
  • active — 有効なチェックアウト。
使用可能なバージョン
55.0
このリソースを B2CE タイプの WebStore と共に使用する場合は、Salesforce サポートにケースを登録し、次の情報を入力してください。
  • Salesforce 組織 ID
  • テナント ID (この ID は、[設定] の [クラウド間接続を管理] ページで確認できます)
  • B2C Commerce Business Manager のログイン URL
  • B2C Commerce サイト ID
HTTP のメソッド
DELETE、GET、PATCH

配送料、税金、プロモーションの計算などの非同期チェックアウトプロセスの完了を保証するには、/commerce/webstores/webstoreId/checkouts/activeOrCheckoutId に対して PATCH 要求を実行した後で、/commerce/webstores/webstoreId/checkouts/activeOrCheckoutId または /commerce/webstores/webstoreId/checkouts/checkoutId に対して GET 要求を 1 回以上実行する必要があります。

メモ

DELETE のレスポンスボディ
204: Successful Delete
PATCH のリクエストボディ
ルート XML タグ
<checkout>
JSON の例
1{
2  "deliveryAddress": {
3    "name": "Alan Johnson",
4    "firstName": "Alan",
5    "lastName": "Johnson",
6    "region": "CA",
7    "country": "US",
8    "city": "San Francisco",
9    "street": "415 Mission St",
10    "postalCode": "94105"
11  },
12  "desiredDeliveryDate": "2021-05-28T16:41:41.090Z",
13  "shippingInstructions": "type code 1234 on gate keypad"
14}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
contact​Info Contact Information Input チェックアウトの取引先責任者情報。 省略可能 55.0
delivery​Address Checkout Address Input チェックアウトの納入先住所。 省略可能 55.0
delivery​MethodId String チェックアウトの配送方法 ID。 省略可能 55.0
desired​Delivery​Date String チェックアウトの希望配送日。 省略可能 55.0
shipping​Instructions String チェックアウトの配送特別指示。 省略可能 55.0
GET および PATCH のレスポンスボディ
Checkout