Commerce Webstore Checkout, Place Order Action

Place an order for a Commerce store checkout.
Resource
1/commerce/webstores/${webstoreId}/checkouts/${activeOrCheckoutId}/orders/actions
Values for activeOrCheckoutId are:
  • checkoutId—ID of the checkout.
  • active—Active checkout.
Resource examples
1https://yourInstance.salesforce.com/services/data/67.0/commerce/webstores/​0ZExx000000005rGAA/checkouts/2z9R000000008LfIAI/orders/actions
1https://yourInstance.salesforce.com/services/data/67.0/commerce/webstores/​0ZExx000000005rGAA/checkouts/active/orders/actions
1https://yourInstance.salesforce.com/services/data/67.0/commerce/webstores/​0ZExx000000005rGAA/checkouts/active/orders/actions?effectiveAccountId=001xx000003GYv5AAG
Available version
64.0
HTTP methods
POST
Request parameters for POST
Parameter Name Type Description Required or Optional Available Version
effectiveAccountId String ID of the account for which the request is made. If not specified, it defaults to the account ID for the context user. Optional 64.0
Request body for POST
Root XML tag
checkoutPlaceOrderActionList
JSON example

Example request for the prepare action in a place order request:

1{
2  "actions": [
3    {
4      "action": "prepare"
5    }
6  ]
7}

Example request for the submit action in a place order request:

1{
2  "actions": [
3    {
4      "action": "submit"
5    }
6  ]
7}
Properties
Name Type Description Required or Optional Available Version
actions Checkout Order Action Input Details of the action to be performed on the place order request. Required 64.0
Response body for POST
Checkout Order Action Collection