DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!
Let us know so we can improve!
Place an order in one request by submitting its products, pricing, and configuration preferences together.
1/connect/macz/place-order1https://yourInstance.salesforce.com/services/data/v68.0/connect/macz/place-order68.0
POST
See Place Advanced Order Input.
1{
2 "placeSalesTransactionRequest": {
3 "pricingPref": "System",
4 "configurationPref": {
5 "configurationMethod": "Skip"
6 },
7 "graph": {
8 "graphId": "freeItemDemo",
9 "records": [
10 {
11 "referenceId": "refOrder",
12 "record": {
13 "attributes": {
14 "type": "Order",
15 "method": "PATCH",
16 "id": "801LT000018IrK5YAK"
17 }
18 }
19 }
20 ]
21 }
22 },
23 "enforceValidation": false
24}| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
enforceValidation | Boolean | Whether to enforce validation rules, such as minimum order quantity (MOQ), product availability, lead times, and agreement terms. | Required | 68.0 |
placeSalesTransactionRequest | Object | The Place Sales Transaction request containing the complete transaction graph, pricing preferences, and configuration options. For the complete request structure, see Place Sales Transaction (POST). | Required | 68.0 |