Sitecore OrderCloud Documentation

docs

Portal login

Create or update a cart.

PUT

/cart

200

Description

If an object with the same ID already exists, it will be overwritten.

The recommended way to initiate a new cart is to add a line item. If there is a specific reason an order needs to exist prior to adding a line item, this method can be used to initiate a new cart.

Roles

At least one of the roles below is required to access this endpoint.

FullAccessShopper

Request Body

PropertyTypeFormatMax LengthPossible Values
IDstring---100 characters---
FromCompanyIDstring---------

ToCompanyIDstring---------

FromUserIDstring---------

BillingAddressIDstring---------
ShippingAddressIDstring---------

Commentsstring---2000 characters---
ShippingCostnumberfloat------

TaxCostnumberfloat------

xpobject---------

Response Body

PropertyTypeFormatMax LengthPossible Values
IDstring---100 characters---
FromUserRead Onlyobject---------

FromCompanyIDstring---------

ToCompanyIDstring---------

FromUserIDstring---------

BillingAddressIDstring---------
BillingAddressRead Onlyobject---------
ShippingAddressIDstring---------

Commentsstring---2000 characters---
LineItemCountRead Onlyintegerint32------
StatusRead Onlystring------Unsubmitted, AwaitingApproval, Declined, Open, Completed, Canceled
DateCreatedRead Onlystringdate-time------
DateSubmittedRead Onlystringdate-time------

DateApprovedRead Onlystringdate-time------
DateDeclinedRead Onlystringdate-time------
DateCanceledRead Onlystringdate-time------
DateCompletedRead Onlystringdate-time------

LastUpdatedRead Onlystringdate-time------
SubtotalRead Onlynumberfloat------

ShippingCostnumberfloat------

TaxCostnumberfloat------

PromotionDiscountRead Onlynumberfloat------

CurrencyRead Onlystring---------

TotalRead Onlynumberfloat------

IsSubmittedRead Onlyboolean---------

SubscriptionIDRead Onlystring---------

xpobject---------
Sitecore Logo

© Copyright 2024, Sitecore OrderCloud®. All rights reserved.

Contact Us
Privacy Policy
Sitecore