Sales Transaction

Output representation of the request to create a sales transaction.

JSON Example 

1"placeSalesTransactionOutput": {
2  "contextDetails": {
3    "contextId": "e055bb18-d4e8-41c3-881e-0132b9561708",
4    "isBuiltInTransaction": true
5  },
6  "errorResponse": {
7    "errorCode": "INVALID_API_INPUT",
8    "message": "Include record type and method in the request and try again.",
9    "referenceId": "refQuoteItem2"
10  },
11  "isSuccess": true,
12  "salesTransactionId": "0Q0xx0000004CNYCA2",
13  "statusUrl": null,
14  "trackerId": null
15}
Property NameTypeDescriptionFilter Group and VersionAvailable Version
contextDetailsSales Transaction ContextDetails of the context that’s created for the sales transaction.Small, 63.063.0
errorResponseSales Transaction Error Response[]Details of the error if the operation fails.Small, 63.063.0
isSuccessBooleanIndicates if the operation is successful (true) or not (false).Small, 63.063.0
salesTransactionIdStringID of the sales transaction, such as a quote or an order.Small, 63.063.0
statusUrlStringURL to check the status of the operation.Small, 63.063.0
trackerIdStringUnique identifier assigned to a specific operation or request that’s used for tracking and referencing the operation.Small, 63.063.0

The Calculation Status field for a quote or an order shows an intermediate status as Saving during the creation of a sales transaction. If the pricing calculation fails, then the Calculation Status field shows the Pricing Calculation Failed status. See Quote standard object for a list of applicable calculation status values.