getOrderConfirmation
get
/ccstore/v1/orders/confirmation/{uuid}
Get Order Confirmation. Returns the Order Confirmation data, specified by the UUID of the Order. The Order Confirmation data expires within 30 seconds of the order being submitted. Optionally takes the x-ccasset-language headers to get translated content in another language. Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization context of logged in user.
Request
Supported Media Types
- application/json
Path Parameters
- uuid
-
Type:
stringRequired:truethe uuid of the order.
Header Parameters
- X-CCOrganization
-
Type:
stringCurrent organization context of the logged in user
Response
Supported Media Types
- application/json
200 Response
Following model is returned when operation succeeds.
Body
Root Schema : getOrderConfirmation_response
- billingAddress
-
Type:
objectbillingAddressAdditional Properties Allowed:The billing address details. - creationDate
-
Type:
stringThe creation date in ISO format. - creationTime
-
Type:
numberThe creation time in seconds. - discountInfo
-
Type:
objectdiscountInfoAdditional Properties Allowed:The order discount information. - dynamicProperties
-
Type:
arraydynamicPropertiesAdditional Properties Allowed:Read-only list of dynamic properties for the order along with meta-data. - giftWithPurchaseInfo
-
Type:
arraygiftWithPurchaseInfoAdditional Properties Allowed:The gift information. - giftWithPurchaseOrderMarkers
-
Type:
arraygiftWithPurchaseOrderMarkersAdditional Properties Allowed:gift with purchase order marker information - id
-
Type:
stringThe order ID. - lastModifiedDate
-
Type:
stringThe date the order was last modified in ISO format. - orderLocale
-
Type:
stringThe locale when the order was submitted. - orderProfileId
-
Type:
stringThe profile-id of the order. - organizationId
-
Type:
stringThe organization ID, if applicable, for the profile of the order. - payments
-
Type:
arraypaymentsAdditional Properties Allowed:Payment details for the order, including additional properties specific to the payment type. - priceInfo
-
Type:
objectpriceInfoAdditional Properties Allowed:The order price information. - priceListGroup
-
Type:
objectpriceListGroupAdditional Properties Allowed:The order price list group details. - recurringChargePriceInfo
-
Type:
objectrecurringChargePriceInfoAdditional Properties Allowed:Recurring charge price information. - shippingAddress
-
Type:
objectshippingAddressAdditional Properties Allowed:The shipping address details. - shippingGroup
-
Type:
objectshippingGroupAdditional Properties Allowed:The 1st shipping group for the order. - shippingGroups
-
Type:
arrayshippingGroupsAdditional Properties Allowed:The shipping groups for the order. - shippingMethod
-
Type:
objectshippingMethodAdditional Properties Allowed:The 1st shipping group method details for the order. - shoppingCart
-
Type:
objectshoppingCartAdditional Properties Allowed:The items of the order. - sourceSystem
-
Type:
stringThe system where the order originated. - state
-
Type:
stringThe state of the order. - submittedDate
-
Type:
stringThe order submitted date in ISO format. - taxPriceInfo
-
Type:
objecttaxPriceInfoAdditional Properties Allowed:The order tax price information details. - trackingInfo
-
Type:
arraytrackingInfoAdditional Properties Allowed:Tracking Information for the Order. - trackingNumber
-
Type:
stringThe tracking number. - uuid
-
Type:
stringThe universally unique ID for the order.
Nested Schema : billingAddress
Type:
objectThe billing address details.
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - alias
-
Type:
stringAddress alias. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry code. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name. - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : discountInfo
Type:
objectThe order discount information.
- discountDescList
-
Type:
arraydiscountDescListAdditional Properties Allowed:The list of all the order discounts. - orderDiscount
-
Type:
numberThe total order discount amount. - shippingDiscount
-
Type:
numberThe shipping discount amount.
Nested Schema : dynamicProperties
Nested Schema : giftWithPurchaseInfo
Nested Schema : giftWithPurchaseOrderMarkers
Nested Schema : payments
Nested Schema : priceInfo
Type:
objectThe order price information.
- amount
-
Type:
numberThe total order amount. - currencyCode
-
Type:
stringThe currency code. - shipping
-
Type:
numberThe total shipping cost. - shippingSurchargeValue
-
Type:
numberExtra handling costs for shipping the products. - subTotal
-
Type:
numberThe sub-total amount. - tax
-
Type:
numberThe total tax amount. - total
-
Type:
numberThe order total.
Nested Schema : priceListGroup
Type:
objectThe order price list group details.
- active
-
Type:
booleanActive status of the price list group. - currency
-
Type:
objectcurrencyAdditional Properties Allowed:The currency object. - deleted
-
Type:
booleanProperty to determine existence of the price list group. - displayName
-
Type:
stringDisplay name of the price list group. - id
-
Type:
stringID of the price list group. - listPriceList
-
Type:
objectlistPriceListAdditional Properties Allowed:List price list details. - locale
-
Type:
stringLocale of the price list group. - repositoryId
-
Type:
stringRepository ID of the price list group. - salePriceList
-
Type:
objectsalePriceListAdditional Properties Allowed:Sale price list details. - shippingSurchargePriceList
-
Type:
objectshippingSurchargePriceListAdditional Properties Allowed:Shipping Surcharge PriceList object.
Nested Schema : recurringChargePriceInfo
Type:
objectRecurring charge price information.
- amount
-
Type:
numberThe monetary amount of this recurring charge. - currencyCode
-
Type:
stringThe currency code for the monetary amounts. A three character currency code such as USD. - frequencyAmountTotals
-
Type:
arrayfrequencyAmountTotalsAdditional Properties Allowed:The total for each recurring charge frequency - frequencyTaxTotals
-
Type:
arrayfrequencyTaxTotalsAdditional Properties Allowed:The tax for each recurring charge frequency - shipping
-
Type:
numberCost of shipping the product. - subTotal
-
Type:
numberThe sub-total price of the recurring charge. - tax
-
Type:
numberMonetary tax amount. - total
-
Type:
numberThe total price of the recurring charge. - totalWithoutTax
-
Type:
numberTotal of recurring amount without tax included.
Nested Schema : shippingAddress
Type:
objectThe shipping address details.
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - alias
-
Type:
stringAddress alias. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name. - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - selectedCountry
-
Type:
stringCountry code. - selectedState
-
Type:
stringState code. - state
-
Type:
stringState. - state_ISOCode
-
Type:
stringState ISO code. - suffix
-
Type:
stringName suffix.
Nested Schema : shippingGroup
Type:
objectThe 1st shipping group for the order.
- shippingMethodDescription
-
Type:
stringThe shipping method description for the order.
Nested Schema : shippingGroups
Nested Schema : shippingMethod
Type:
objectThe 1st shipping group method details for the order.
- cost
-
Type:
numberThe total cost of shipping. - shippingTax
-
Type:
numberThe shipping tax for the order. - value
-
Type:
stringThe shipping method ID for the order.
Nested Schema : shoppingCart
Type:
objectThe items of the order.
- items
-
Type:
arrayitemsAdditional Properties Allowed:The array of items in the order.
Nested Schema : taxPriceInfo
Type:
objectThe order tax price information details.
- amount
-
Type:
numberThe total tax amount. - cityTax
-
Type:
numberThe city tax amount. - countryTax
-
Type:
numberThe country tax amount. - countyTax
-
Type:
numberThe county tax amount. - districtTax
-
Type:
stringThe district tax amount. - isTaxIncluded
-
Type:
booleanFlag that states whether tax is included. - miscTax
-
Type:
stringThe miscellaneous tax amount. - stateTax
-
Type:
numberThe state tax amount. - valueAddedTax
-
Type:
numberThe value added tax.
Nested Schema : trackingInfo
Nested Schema : discountDescList
Nested Schema : items
Type:
object- coupon
-
Type:
stringThe coupon code. - promotionDesc
-
Type:
stringThis field returns name of the promotion. Retained for backward compatibility - promotionId
-
Type:
stringThe promotion id. - promotionLevel
-
Type:
stringThe promotion level. - promotionLongDesc
-
Type:
stringThe description of the promotion. - promotionName
-
Type:
stringThe display name of the promotion.
Nested Schema : items
Type:
object- id
-
Type:
stringThe ID of the dynamic property. - label
-
Type:
stringThe label of the dynamic property. - value
-
Type:
stringThe value of the dynamic property.
Nested Schema : items
Type:
object- giftWithPurchaseDetail
-
Type:
stringString identifying the free gift, usually the repository id of the gift type. - giftWithPurchaseIdentifier
-
Type:
integerAn identifier used to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one. - giftWithPurchaseQuantityAvailableForSelection
-
Type:
numbergift quantity available for selection - giftWithPurchaseType
-
Type:
stringThe type of the gift. (sku, product) - promotionId
-
Type:
stringThe gift with purchase promotion id
Nested Schema : items
Type:
object- automaticQuantity
-
Type:
numberThe quantity of free sku for this gift selection that has already been auto added to the order. - autoRemove
-
Type:
booleanFlag to indicate whether free gifts should be auto removed if the promotion no longer qualifies. - data
-
Type:
integerGift hash code to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one. - failedQuantity
-
Type:
numberThe amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site. - giftDetail
-
Type:
stringString identifying the free gift, usually the repository id of the gift type. - giftType
-
Type:
stringThe type of the gift. (sku, product) - key
-
Type:
stringatg.gwp - quantity
-
Type:
numberThe total quantity of sku for this gift selection. - removedQuantity
-
Type:
numberThe amount of free quantity that has since been manually removed by a Shopper. - selectedQuantity
-
Type:
integerThe quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order. - targetedQuantity
-
Type:
numberThe quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order. - value
-
Type:
stringThe gift with purchase promotion id
Nested Schema : items
Type:
object- amount
-
Type:
numberAmount authorized from the payment group. - balance
-
Type:
numberTotal available balance on the gift card. - gatewayName
-
Type:
stringPayment gateway name. e.g. chaseCreditCard. - giftCardNumber
-
Type:
stringGift card number. - isAmountRemaining
-
Type:
booleanA boolean to decide if more payment can be made from this payment group. - maskedCardNumber
-
Type:
stringMasked gift card number. - paymentGroupId
-
Type:
stringPayment group id. - paymentMethod
-
Type:
stringPayment method. e.g. physicalGiftCard/ creditCard. - paymentState
-
Type:
stringThe state of the payment group. e.g. AUTHORIZED. - PONumber
-
Type:
stringPurchase order number for invoice payment. Payment type: invoice - uiIntervention
-
Type:
stringThis decides whether the client has to do some intervention for payment. e.g. SOP.
Nested Schema : currency
Type:
objectThe currency object.
- currencyCode
-
Type:
stringThe currency code. - displayName
-
Type:
stringDisplay name of the currency. - fractionalDigits
-
Type:
integerNumber of fractional digits for the currency. - numericCode
-
Type:
stringNumeric code of the currency. - repositoryId
-
Type:
stringRepository ID of the currency. - symbol
-
Type:
stringThe currency symbol.
Nested Schema : listPriceList
Type:
objectList price list details.
- repositoryId
-
Type:
stringRepository ID of the list price list.
Nested Schema : salePriceList
Type:
objectSale price list details.
- repositoryId
-
Type:
stringRepository ID of the sale price list.
Nested Schema : shippingSurchargePriceList
Type:
objectShipping Surcharge PriceList object.
- repositoryId
-
Type:
stringRepository ID of the shipping surcharge price list.
Nested Schema : frequencyAmountTotals
Nested Schema : frequencyTaxTotals
Nested Schema : items
Type:
object- frequency
-
Type:
stringThe frequency for the item's total e.g. Monthly. - total
-
Type:
stringThe total amount for the frequency.
Nested Schema : items
Type:
object- frequency
-
Type:
stringThe frequency for the item's tax e.g. Monthly. - tax
-
Type:
stringThe tax amount for the frequency.
Nested Schema : items
Type:
object- actualShipDate
-
Type:
stringThe actual ship date in ISO format. - discountInfo
-
Type:
objectdiscountInfoAdditional Properties Allowed:The shipping group price information. - items
-
Type:
arrayitemsAdditional Properties Allowed:The array of products in the shipping group. - priceInfo
-
Type:
objectpriceInfoAdditional Properties Allowed:The shipping group price information. - recurringChargePriceInfo
-
Type:
objectrecurringChargePriceInfoAdditional Properties Allowed:Recurring charge price information. - shipOnDate
-
Type:
stringThe ship on date in ISO format. - shippingAddress
-
Type:
objectshippingAddressAdditional Properties Allowed:The shipping address details. - shippingGroupId
-
Type:
stringThe shipping group ID. - shippingMethod
-
Type:
objectshippingMethodAdditional Properties Allowed:The shipping method details. - status
-
Type:
stringThe shipping group status. - submittedDate
-
Type:
stringThe submitted date in ISO format. - taxPriceInfo
-
Type:
objecttaxPriceInfoAdditional Properties Allowed:The shipping tax price info details. - trackingNumber
-
Type:
stringThe tracking number.
Nested Schema : discountInfo
Type:
objectThe shipping group price information.
- discountDescList
-
Type:
arraydiscountDescListAdditional Properties Allowed:The list of all the order discounts. - orderDiscount
-
Type:
numberThe order discount. - shippingDiscount
-
Type:
numberThe shipping discount.
Nested Schema : items
Nested Schema : priceInfo
Type:
objectThe shipping group price information.
- amount
-
Type:
numberThe item amount. - currencyCode
-
Type:
stringThe currency code. - shipping
-
Type:
numberThe shipping amount. - shippingSurchargeValue
-
Type:
numberThe shipping surcharge value amount. - subTotal
-
Type:
numberThe shipping group subtotal. - tax
-
Type:
numberThe shipping method tax amount. - total
-
Type:
numberThe total amount. - totalWithoutTax
-
Type:
numberThe total without tax.
Nested Schema : recurringChargePriceInfo
Type:
objectRecurring charge price information.
- amount
-
Type:
numberThe monetary amount of this recurring charge. - currencyCode
-
Type:
stringThe currency code for the monetary amounts. A three character currency code such as USD. - frequencyAmountTotals
-
Type:
arrayfrequencyAmountTotalsAdditional Properties Allowed:The total for each recurring charge frequency - frequencyTaxTotals
-
Type:
arrayfrequencyTaxTotalsAdditional Properties Allowed:The tax for each recurring charge frequency - shipping
-
Type:
numberCost of shipping the product. - subTotal
-
Type:
numberThe sub-total price of the recurring charge. - tax
-
Type:
numberMonetary tax amount. - total
-
Type:
numberThe total price of the recurring charge. - totalWithoutTax
-
Type:
numberTotal of recurring amount without tax included.
Nested Schema : shippingAddress
Type:
objectThe shipping address details.
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - alias
-
Type:
stringAddress alias. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry code. - countryName
-
Type:
stringCountry name in the current locale. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name. - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : shippingMethod
Type:
objectThe shipping method details.
- cost
-
Type:
numberThe total cost of shipping. - shippingMethodDescription
-
Type:
stringThe description of the shipping method. - shippingTax
-
Type:
numberThe shipping tax. - value
-
Type:
stringThe shipping method applied to the order.
Nested Schema : taxPriceInfo
Type:
objectThe shipping tax price info details.
- amount
-
Type:
numberThe tax amount. - cityTax
-
Type:
numberThe city tax amount. - countryTax
-
Type:
numberThe country tax total. - countyTax
-
Type:
numberThe county tax amount. - districtTax
-
Type:
numberThe district tax amount. - isTaxIncluded
-
Type:
booleanFlag that states whether is tax included. - miscTax
-
Type:
numberThe miscellaneous tax amount. - stateTax
-
Type:
numberThe state tax amount. - valueAddedTax
-
Type:
numberThe value added tax .
Nested Schema : discountDescList
Nested Schema : items
Type:
object- coupon
-
Type:
stringThe coupon code. - promotionDesc
-
Type:
stringThis field returns name of the promotion. Retained for backward compatibility - promotionId
-
Type:
stringThe promotion id. - promotionLevel
-
Type:
stringThe promotion level. - promotionLongDesc
-
Type:
stringThe description of the promotion. - promotionName
-
Type:
stringThe display name of the promotion.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - activationDate
-
Type:
stringThe activation date in ISO format. - active
-
Type:
booleanUIs this product active. - assetId
-
Type:
stringThe asset ID corresponding to the current item. - billingAccountId
-
Type:
stringThe billing account ID associated to the current item. - catRefId
-
Type:
stringThe catalog reference ID/SKU ID. - customerAccountId
-
Type:
stringThe customer account ID associated to the current item. - deactivationDate
-
Type:
stringThe deactivation date in ISO format. - detailedItemPriceInfo
-
Type:
objectdetailedItemPriceInfoAdditional Properties Allowed:Detailed Item Price Information. - detailedRecurringChargeInfo
-
Type:
objectdetailedRecurringChargeInfoAdditional Properties Allowed:Detailed Item Price Information. - discountAmount
-
Type:
stringThe discount amount. - displayName
-
Type:
stringDisplay Name. - dynamicProperties
-
Type:
arraydynamicPropertiesAdditional Properties Allowed:Array of custom properties at order line item level. - externalData
-
Type:
arrayexternalDataAdditional Properties Allowed:External data to be associated with a commerce item, provided by a configurator system. - externalRecurringCharge
-
Type:
numberThe external recurring price. - externalRecurringChargeDuration
-
Type:
stringThe duration for the recurring charge e.g. 12 months. - externalRecurringChargeFrequency
-
Type:
stringThe frequency for the recurring charge e.g. Monthly. - listPrice
-
Type:
numberList Price. - onSale
-
Type:
booleanIndicates whether the price is for an item that is on sale. - primaryImageAltText
-
Type:
stringPrimary Image Alternative Text. - primaryImageTitle
-
Type:
stringPrimary Image Title. - primaryThumbImageURL
-
Type:
stringPrimary Thumb Image URL. - productId
-
Type:
stringID of the product in the cart. - quantity
-
Type:
integerThe quantity of the product in this shipping group. - rawTotalPrice
-
Type:
numberRaw Total Price. - recurringCharge
-
Type:
numberThe recurring charge for the item. - route
-
Type:
stringroute. - salePrice
-
Type:
numberSale Price. - serviceAccountId
-
Type:
stringThe service account ID associated to the current item. - serviceId
-
Type:
stringThe service ID associated to the current item. - shippingSurchargeValue
-
Type:
numbershipping surcharge value. - unitPrice
-
Type:
numberThe unit price. - variant
-
Type:
arrayvariantAdditional Properties Allowed:List of variants for the product.
Nested Schema : detailedItemPriceInfo
Type:
objectDetailed Item Price Information.
- amount
-
Type:
numberThe amount. - currencyCode
-
Type:
stringThe currency code. - detailedUnitPrice
-
Type:
numberDetailed Unit Price. - discounted
-
Type:
booleanIs this item discounted. - orderDiscountShare
-
Type:
numberThe order Discount Share. - quantity
-
Type:
integerThe quantity. - tax
-
Type:
numberThe tax amount.
Nested Schema : detailedRecurringChargeInfo
Type:
objectDetailed Item Price Information.
- amount
-
Type:
numberThe monetary amount for the recurring charge. - currencyCode
-
Type:
stringThe three character currency code for the monetary amounts. - detailedUnitPrice
-
Type:
numberThe detailed unit price: amount / quantity. (read-only) - discounted
-
Type:
booleanWhether the price is discounted. - orderDiscountShare
-
Type:
numberThe order Discount Share. - quantity
-
Type:
integerThe number of items covered by this recurring charge price info - tax
-
Type:
numberMonetary tax amount.
Nested Schema : dynamicProperties
Nested Schema : externalData
Nested Schema : variant
Nested Schema : items
Type:
object- id
-
Type:
stringThe ID of the dynamic property. - label
-
Type:
stringThe label of the dynamic property. - value
-
Type:
stringThe value of the dynamic property.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringThe name to be associated with the externalData item. - values
-
Type:
objectvaluesAdditional Properties Allowed:The array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- optionName
-
Type:
stringThe variant option name. - optionValue
-
Type:
stringThe variant option value.
Nested Schema : frequencyAmountTotals
Nested Schema : frequencyTaxTotals
Nested Schema : items
Type:
object- frequency
-
Type:
stringThe frequency for the item's total e.g. Monthly. - total
-
Type:
stringThe total amount for the frequency.
Nested Schema : items
Type:
object- frequency
-
Type:
stringThe frequency for the item's tax e.g. Monthly. - tax
-
Type:
stringThe tax amount for the frequency.
Nested Schema : items
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - activationDate
-
Type:
stringThe activation date in ISO format. - assetId
-
Type:
stringThe asset ID corresponding to the current item. - billingAccountId
-
Type:
stringThe billing account ID associated to the current item. - catRefId
-
Type:
stringThe catalog reference ID/SKU ID of the item. - commerceItemId
-
Type:
stringThe unique line item ID distinguisher. - customerAccountId
-
Type:
stringThe customer account ID associated to the current item. - deactivationDate
-
Type:
stringThe deactivation date in ISO format. - detailedItemPriceInfo
-
Type:
objectdetailedItemPriceInfoAdditional Properties Allowed:Detailed Item Price Information. - detailedRecurringChargeInfo
-
Type:
objectdetailedRecurringChargeInfoAdditional Properties Allowed:Detailed Item Price Information. - discountAmount
-
Type:
numberThe rdiscount amount for the item. - discountInfo
-
Type:
arraydiscountInfoAdditional Properties Allowed:The discount information. - displayName
-
Type:
stringThe display name of the product. - dynamicProperties
-
Type:
arraydynamicPropertiesAdditional Properties Allowed:Array of custom properties at order line item level. - externalData
-
Type:
arrayexternalDataAdditional Properties Allowed:External data to be associated with a commerce item, provided by a configurator system. - externalRecurringCharge
-
Type:
numberThe external recurring price. - externalRecurringChargeDuration
-
Type:
stringThe duration for the recurring charge e.g. 12 months. - externalRecurringChargeFrequency
-
Type:
stringThe frequency for the recurring charge e.g. Monthly. - giftWithPurchaseCommerceItemMarkers
-
Type:
arraygiftWithPurchaseCommerceItemMarkersAdditional Properties Allowed:The array of giftWithPurchaseCommerceItemMarkers. - id
-
Type:
stringThe item ID in the order. - listPrice
-
Type:
numberThe list price of the product. - price
-
Type:
numberThe actual price of the product. - productId
-
Type:
stringID of the product. - quantity
-
Type:
integerThe quantity of the item. - rawTotalPrice
-
Type:
numberThe raw price of the product. - recurringCharge
-
Type:
numberThe recurring charge for the item. - salePrice
-
Type:
numberThe sale price of the product. - serviceAccountId
-
Type:
stringThe service account ID associated to the current item. - serviceId
-
Type:
stringThe service ID associated to the current item. - shippingSurchargeValue
-
Type:
numberExtra handling costs for shipping the products. - unitPrice
-
Type:
numberThe unit price of the product. - variant
-
Type:
arrayvariantAdditional Properties Allowed:List of variants for the product.
Nested Schema : detailedItemPriceInfo
Type:
objectDetailed Item Price Information.
- amount
-
Type:
numberThe amount. - currencyCode
-
Type:
stringThe currency code. - detailedUnitPrice
-
Type:
numberDetailed Unit Price. - discounted
-
Type:
booleanIs this item discounted. - orderDiscountShare
-
Type:
numberThe order Discount Share. - quantity
-
Type:
integerThe quantity. - tax
-
Type:
numberThe tax amount.
Nested Schema : detailedRecurringChargeInfo
Type:
objectDetailed Item Price Information.
- amount
-
Type:
numberThe monetary amount for the recurring charge. - currencyCode
-
Type:
stringThe three character currency code for the monetary amounts. - detailedUnitPrice
-
Type:
numberThe detailed unit price: amount / quantity. (read-only) - discounted
-
Type:
booleanWhether the price is discounted. - orderDiscountShare
-
Type:
numberThe order Discount Share. - quantity
-
Type:
integerThe number of items covered by this recurring charge price info - tax
-
Type:
numberMonetary tax amount.
Nested Schema : discountInfo
Nested Schema : dynamicProperties
Nested Schema : externalData
Nested Schema : giftWithPurchaseCommerceItemMarkers
Nested Schema : variant
Nested Schema : items
Type:
object- coupon
-
Type:
stringThe coupon ID. - giftWithPurchaseDiscountInfo
-
Type:
arraygiftWithPurchaseDiscountInfoAdditional Properties Allowed:The gift information. - promotionDesc
-
Type:
stringThis field returns name of the promotion. Retained for backward compatibility - promotionId
-
Type:
stringThe promotion ID. - promotionLevel
-
Type:
stringThe promotion level. - promotionLongDesc
-
Type:
stringThe description of the promotion. - promotionName
-
Type:
stringThe display name of the promotion. - totalAdjustment
-
Type:
numberTotal adjustment by the promotion.
Nested Schema : giftWithPurchaseDiscountInfo
Nested Schema : items
Type:
object- giftWithPurchaseChoicesAvailable
-
Type:
booleanIf this gift with purchase has multiple gift choices. - giftWithPurchaseIdentifier
-
Type:
integerThe gift hash code for this gift with purchase promotion. - giftWithPurchaseQuantity
-
Type:
numberThe quantity that is gift quantity
Nested Schema : items
Type:
object- id
-
Type:
stringThe ID of the dynamic property. - label
-
Type:
stringThe label of the dynamic property. - value
-
Type:
stringThe value of the dynamic property.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringThe name to be associated with the externalData item. - values
-
Type:
objectvaluesAdditional Properties Allowed:The array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- automaticQuantity
-
Type:
numberThe quantity of the free gift that this commerce item is making free and was auto added by pricing. - data
-
Type:
integerThe gift hash code for this gift with purchase promotion. - key
-
Type:
stringatg.gwp - remainingQuantity
-
Type:
numberThe quantity of the commerce item that is not affected by gift with purchase. - selectedQuantity
-
Type:
numberThe quantity of the free gift that this commerce item is making free and was selected by the shopper. - targetedQuantity
-
Type:
numberThe quantity of the free gift that this commerce item is making free and was targeted by pricing. - value
-
Type:
stringThe gift with purchase promotion id.
Nested Schema : items
Type:
object- optionName
-
Type:
stringThe variant option name. - optionValue
-
Type:
stringThe variant option value.
Nested Schema : items
Type:
object- carrierId
-
Type:
stringCarrier Id for Tracking. - carrierName
-
Type:
stringCarrier Name for Tracking. - carrierUrl
-
Type:
stringCarrier URL for Tracking. - trackingNumber
-
Type:
stringTracking Number.
Example application/json
{
"creationTime":1.479743766427E12,
"sourceSystem":"Cloud Commerce",
"dynamicProperties":[
{
"id":"dynamicPropertyShippingInstructions",
"label":"Shipping Instructions",
"value":"Test Instructions"
}
],
"payments":[
{
"paymentGroupId":"pg70442",
"amount":58.03,
"customPaymentProperties":{
"custProp2":"100",
"custProp1":"12"
},
"gatewayName":"chaseCreditCard",
"uiIntervention":null,
"paymentMethod":"creditCard",
"isAmountRemaining":true,
"paymentState":"AUTHORIZED"
}
],
"submittedDate":"2016-11-21T15:56:35.174Z",
"uuid":"6be4196a-ce3c-4fae-bc04-724c40729a05",
"organizationId":null,
"priceInfo":{
"amount":46.8,
"total":58.03,
"shipping":5.95,
"shippingSurchargeValue":0,
"tax":5.28,
"subTotal":52,
"currencyCode":"USD",
"totalWithoutTax":52.75
},
"shoppingCart":{
"items":[
{
"deactivationDate":"2018-06-27T12:59:59Z",
"rawTotalPrice":52,
"dynamicProperties":[
{
"id":"dynamicPropertyMode",
"label":"Mode",
"value":"pickup"
}
],
"displayName":"Cowboy Shirt",
"shippingSurchargeValue":0,
"externalData":[
],
"discountAmount":0,
"billingAccountId":"billingAcc-123",
"commerceItemId":"ci3000411",
"assetId":"asset10001",
"price":52,
"variant":[
{
"optionValue":"Blue",
"optionName":"Color"
},
{
"optionValue":"Medium",
"optionName":"Size"
}
],
"actionCode":"Add",
"id":"ci4000032",
"serviceId":"service-123",
"unitPrice":52,
"serviceAccountId":"serviceAcc-123",
"quantity":1,
"productId":"prod10002",
"salePrice":0,
"detailedItemPriceInfo":[
{
"discounted":false,
"amount":52,
"quantity":1,
"tax":4.68,
"orderDiscountShare":5.2,
"detailedUnitPrice":52,
"currencyCode":"USD"
}
],
"externalRecurringCharge":10,
"giftWithPurchaseCommerceItemMarkers":[
],
"externalRecurringChargeFrequency":"Monthly",
"externalRecurringChargeDuration":"12",
"catRefId":"sku40087",
"customerAccountId":"customerAcc-123",
"discountInfo":[
],
"detailedRecurringChargeInfo":[
{
"discounted":false,
"amount":10,
"quantity":1,
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":10,
"currencyCode":"USD"
}
],
"activationDate":"2017-06-27T15:30:00Z",
"listPrice":52,
"recurringCharge":10
}
]
},
"links":[
{
"rel":"self",
"href":"http://www.example.com/ccstoreui/v1/orders/6be4196a-ce3c-4fae-bc04-724c40729a05"
}
],
"state":"SUBMITTED",
"id":"o90008",
"trackingNumber":"1224",
"taxPriceInfo":{
"cityTax":1.85,
"amount":5.28,
"valueAddedTax":0,
"countyTax":1.32,
"isTaxIncluded":false,
"miscTax":0,
"districtTax":0,
"stateTax":2.11,
"countryTax":0
},
"shippingGroups":[
{
"taxPriceInfo":{
"cityTax":1.85,
"amount":5.28,
"valueAddedTax":0,
"countyTax":1.32,
"isTaxIncluded":false,
"miscTax":0,
"districtTax":0,
"stateTax":2.11,
"countryTax":0
},
"shippingMethod":{
"shippingTax":0.6,
"cost":5.95,
"value":"ground",
"shippingMethodDescription":"Ground"
},
"shippingGroupId":"sg10032",
"submittedDate":null,
"priceInfo":{
"amount":46.8,
"total":58.03,
"shipping":5.95,
"shippingSurchargeValue":0,
"tax":5.28,
"subTotal":52,
"currencyCode":"USD",
"totalWithoutTax":52.75
},
"recurringChargePriceInfo":{
"amount":30,
"total":32.4,
"shipping":0,
"subTotalByFrequency":[
{
"amount":30,
"frequency":"Monthly"
}
],
"taxByFrequency":[
{
"amount":2.4,
"frequency":"Monthly"
}
],
"tax":2.4,
"subTotal":30,
"currencyCode":"USD",
"totalWithoutTax":30
},
"discountInfo":{
"orderDiscount":5.2,
"orderDiscountDescList":[
{
"promotionLevel":"order",
"promotionDesc":"10% off Orders over $40",
"promotionId":"promo20011"
}
],
"shippingDiscount":0
},
"shipOnDate":null,
"trackingInfo":[
],
"actualShipDate":null,
"shippingAddress":{
"lastName":"Shopper",
"country":"US",
"address3":"",
"address2":"",
"city":"Springfield",
"address1":"1 Main Street",
"prefix":"",
"companyName":"",
"postalCode":"36130",
"jobTitle":"",
"regionName":"Alabama",
"county":"",
"suffix":"",
"firstName":"Test",
"phoneNumber":"5675675678",
"alias":"Address##0",
"faxNumber":"",
"middleName":"",
"state":"AL",
"countryName":"United States",
"email":"a@a.com"
},
"trackingNumber":"1224",
"items":[
{
"primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_CowboyShirt_full.jpg&height=100&width=100",
"deactivationDate":"2018-06-27T12:59:59Z",
"rawTotalPrice":52,
"returnedQuantity":0,
"dynamicProperties":[
{
"id":"dynamicPropertyMode",
"label":"Mode",
"value":"pickup"
}
],
"displayName":"Cowboy Shirt",
"shippingSurchargeValue":0,
"discountAmount":0,
"externalData":[
],
"billingAccountId":"billingAcc-123",
"commerceItemId":"ci3000411",
"assetId":"asset10001",
"price":52,
"variant":[
{
"optionValue":"Blue",
"optionName":"Color"
},
{
"optionValue":"Medium",
"optionName":"Size"
}
],
"onSale":false,
"primaryImageAltText":"Cowboy Shirt",
"actionCode":"Add",
"serviceId":"service-123",
"stateDetailsAsUser":"The item has been initialized within the shipping group",
"serviceAccountId":"serviceAcc-123",
"unitPrice":52,
"primaryImageTitle":"Cowboy Shirt",
"quantity":1,
"productId":"prod10002",
"salePrice":0,
"detailedItemPriceInfo":[
{
"discounted":false,
"amount":52,
"quantity":1,
"tax":4.68,
"orderDiscountShare":5.2,
"detailedUnitPrice":52,
"currencyCode":"USD"
}
],
"externalRecurringCharge":10,
"active":true,
"externalRecurringChargeFrequency":"Monthly",
"externalRecurringChargeDuration":"12",
"catRefId":"sku40087",
"customerAccountId":"customerAcc-123",
"discountInfo":[
],
"route":"/cowboy-shirt/product/prod10002",
"detailedRecurringChargeInfo":[
{
"discounted":false,
"amount":10,
"quantity":1,
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":10,
"currencyCode":"USD"
}
],
"activationDate":"2017-06-27T15:30:00Z",
"listPrice":52,
"recurringCharge":10,
"status":"INITIAL"
}
],
"status":"INITIAL"
}
],
"lastModifiedDate":"2016-11-21T15:56:35.405Z",
"shippingMethod":{
"shippingTax":0.6,
"cost":5.95,
"value":"ground"
},
"priceListGroup":{
"endDate":null,
"displayName":"Default Price Group",
"listPriceList":{
"repositoryId":"listPrices"
},
"active":true,
"locale":"en_US",
"shippingSurchargePriceList":{
"repositoryId":"shippingSurchargePrices"
},
"deleted":false,
"repositoryId":"defaultPriceGroup",
"salePriceList":{
"repositoryId":"salePrices"
},
"currency":{
"symbol":"$",
"displayName":"US Dollar",
"repositoryId":"en_US",
"fractionalDigits":2,
"currencyCode":"USD",
"numericCode":"840"
},
"id":"defaultPriceGroup",
"includeAllProducts":true,
"startDate":null
},
"creationDate":"2016-11-21T15:56:06.427Z",
"orderProfileId":"120693",
"recurringChargePriceInfo":{
"amount":30,
"total":32.4,
"shipping":0,
"subTotalByFrequency":[
{
"amount":30,
"frequency":"Monthly"
}
],
"taxByFrequency":[
{
"amount":2.4,
"frequency":"Monthly"
}
],
"tax":2.4,
"subTotal":30,
"currencyCode":"USD",
"totalWithoutTax":30
},
"discountInfo":{
"orderDiscount":5.2,
"orderDiscountDescList":[
{
"promotionLevel":"order",
"promotionDesc":"10% off Orders over $40",
"promotionId":"promo20011"
}
],
"shippingDiscount":0
},
"trackingInfo":[
{
"carrierName":"OnTrac",
"carrierUrl":"http://www.ontrac.com/trackingdetail.asp?tracking=1224",
"carrierId":"OnTrac",
"trackingNumber":"1224"
}
],
"orderLocale":"en",
"shippingAddress":{
"lastName":"Shopper",
"country":"US",
"address3":"",
"address2":"",
"city":"Springfield",
"address1":"1 Main Street",
"prefix":"",
"companyName":"",
"postalCode":"36130",
"jobTitle":"",
"county":"",
"suffix":"",
"firstName":"Test",
"phoneNumber":"5675675678",
"faxNumber":"",
"alias":"Address",
"middleName":"",
"state":"AL",
"email":"a@a.com"
},
"billingAddress":{
"lastName":"Shopper",
"country":"US",
"address3":"",
"address2":"",
"city":"Springfield",
"address1":"1 Main Street",
"prefix":"",
"companyName":"",
"postalCode":"36130",
"jobTitle":"",
"county":"",
"suffix":"",
"firstName":"Test",
"phoneNumber":"5675675678",
"faxNumber":"",
"alias":null,
"middleName":"",
"state":"AL",
"email":"a@a.com"
},
"giftWithPurchaseOrderMarkers":[
{
"quantity":1,
"selectedQuantity":0,
"removedQuantity":0,
"data":"-1275480226",
"automaticQuantity":0,
"giftType":"product",
"autoRemove":true,
"giftDetail":"camera_1",
"repositoryId":"200001",
"failedQuantity":0,
"value":"promo10002",
"targetedQuantity":0,
"key":"atg.gwp"
}
]
}
Default Response
The error response
Body
Root Schema : errorModel
Type:
object- devMessage
-
Type:
stringAn optional non-localized message containing technical information for developers - errorCode
-
Type:
stringThe numerical code identifying the error - errors
-
Type:
arrayerrorsAdditional Properties Allowed:An optional list of errors if multiple errors were encountered - message
-
Type:
stringThe localized message describing the error - moreInfo
-
Type:
stringAn optional non-localized message with more information - o:errorPath
-
Type:
stringAn optional machine readable description of where the error occurred - status
-
Type:
stringThe HTTP status code - type
-
Type:
stringThe URI to the HTTP state code definition
Nested Schema : errors
Nested Schema : items
Type:
object- devMessage
-
Type:
stringAn optional non-localized message containing technical information for developers - errorCode
-
Type:
stringThe numerical code identifying the error - message
-
Type:
stringThe localized message describing the error - moreInfo
-
Type:
stringAn optional non-localized message with more information - o:errorPath
-
Type:
stringAn optional machine readable description of where the error occurred - status
-
Type:
stringThe HTTP status code
Examples
Sample Response Payload returned by endpoint:
{
"creationTime": 1479743766427,
"sourceSystem": "Cloud Commerce",
"dynamicProperties": [{
"id": "dynamicPropertyShippingInstructions",
"label": "Shipping Instructions",
"value": "Test Instructions"
}],
"payments": [{
"paymentGroupId": "pg70442",
"amount": 58.03,
"customPaymentProperties": {
"custProp2": "100",
"custProp1": "12"
},
"gatewayName": "chaseCreditCard",
"uiIntervention": null,
"paymentMethod": "creditCard",
"isAmountRemaining": true,
"paymentState": "AUTHORIZED"
}],
"submittedDate": "2016-11-21T15:56:35.174Z",
"uuid": "6be4196a-ce3c-4fae-bc04-724c40729a05",
"organizationId": null,
"priceInfo": {
"amount": 46.8,
"total": 58.03,
"shipping": 5.95,
"shippingSurchargeValue": 0,
"tax": 5.28,
"subTotal": 52,
"currencyCode": "USD",
"totalWithoutTax": 52.75
},
"shoppingCart": {"items": [{
"deactivationDate": "2018-06-27T12:59:59Z",
"rawTotalPrice": 52,
"dynamicProperties": [{
"id": "dynamicPropertyMode",
"label": "Mode",
"value": "pickup"
}],
"displayName": "Cowboy Shirt",
"shippingSurchargeValue": 0,
"externalData": [],
"discountAmount": 0,
"billingAccountId": "billingAcc-123",
"commerceItemId": "ci3000411",
"assetId": "asset10001",
"price": 52,
"variant": [
{
"optionValue": "Blue",
"optionName": "Color"
},
{
"optionValue": "Medium",
"optionName": "Size"
}
],
"actionCode": "Add",
"id": "ci4000032",
"serviceId": "service-123",
"unitPrice": 52,
"serviceAccountId": "serviceAcc-123",
"quantity": 1,
"productId": "prod10002",
"salePrice": 0,
"detailedItemPriceInfo": [{
"discounted": false,
"amount": 52,
"quantity": 1,
"tax": 4.68,
"orderDiscountShare": 5.2,
"detailedUnitPrice": 52,
"currencyCode": "USD"
}],
"externalRecurringCharge": 10,
"giftWithPurchaseCommerceItemMarkers": [],
"externalRecurringChargeFrequency": "Monthly",
"externalRecurringChargeDuration": "12",
"catRefId": "sku40087",
"customerAccountId": "customerAcc-123",
"discountInfo": [],
"detailedRecurringChargeInfo": [{
"discounted": false,
"amount": 10,
"quantity": 1,
"tax": 0,
"orderDiscountShare": 0,
"detailedUnitPrice": 10,
"currencyCode": "USD"
}],
"activationDate": "2017-06-27T15:30:00Z",
"listPrice": 52,
"recurringCharge": 10
}]},
"links": [{
"rel": "self",
"href": "http://www.example.com/ccstoreui/v1/orders/6be4196a-ce3c-4fae-bc04-724c40729a05"
}],
"state": "SUBMITTED",
"id": "o90008",
"trackingNumber": "1224",
"taxPriceInfo": {
"cityTax": 1.85,
"amount": 5.28,
"valueAddedTax": 0,
"countyTax": 1.32,
"isTaxIncluded": false,
"miscTax": 0,
"districtTax": 0,
"stateTax": 2.11,
"countryTax": 0
},
"shippingGroups": [{
"taxPriceInfo": {
"cityTax": 1.85,
"amount": 5.28,
"valueAddedTax": 0,
"countyTax": 1.32,
"isTaxIncluded": false,
"miscTax": 0,
"districtTax": 0,
"stateTax": 2.11,
"countryTax": 0
},
"shippingMethod": {
"shippingTax": 0.6,
"cost": 5.95,
"value": "ground",
"shippingMethodDescription": "Ground"
},
"shippingGroupId": "sg10032",
"submittedDate": null,
"priceInfo": {
"amount": 46.8,
"total": 58.03,
"shipping": 5.95,
"shippingSurchargeValue": 0,
"tax": 5.28,
"subTotal": 52,
"currencyCode": "USD",
"totalWithoutTax": 52.75
},
"recurringChargePriceInfo": {
"amount": 30,
"total": 32.4,
"shipping": 0,
"subTotalByFrequency": [{
"amount": 30,
"frequency": "Monthly"
}],
"taxByFrequency": [{
"amount": 2.4,
"frequency": "Monthly"
}],
"tax": 2.4,
"subTotal": 30,
"currencyCode": "USD",
"totalWithoutTax": 30
},
"discountInfo": {
"orderDiscount": 5.2,
"orderDiscountDescList": [{
"promotionLevel": "order",
"promotionDesc": "10% off Orders over $40",
"promotionId": "promo20011"
}],
"shippingDiscount": 0
},
"shipOnDate": null,
"trackingInfo": [],
"actualShipDate": null,
"shippingAddress": {
"lastName": "Shopper",
"country": "US",
"address3": "",
"address2": "",
"city": "Springfield",
"address1": "1 Main Street",
"prefix": "",
"companyName": "",
"postalCode": "36130",
"jobTitle": "",
"regionName": "Alabama",
"county": "",
"suffix": "",
"firstName": "Test",
"phoneNumber": "5675675678",
"alias": "Address##0",
"faxNumber": "",
"middleName": "",
"state": "AL",
"countryName": "United States",
"email": "a@a.com"
},
"trackingNumber": "1224",
"items": [{
"primaryThumbImageURL": "/ccstore/v1/images/?source=/file/v2/products/APP_CowboyShirt_full.jpg&height=100&width=100",
"deactivationDate": "2018-06-27T12:59:59Z",
"rawTotalPrice": 52,
"returnedQuantity": 0,
"dynamicProperties": [{
"id": "dynamicPropertyMode",
"label": "Mode",
"value": "pickup"
}],
"displayName": "Cowboy Shirt",
"shippingSurchargeValue": 0,
"discountAmount": 0,
"externalData": [],
"billingAccountId": "billingAcc-123",
"commerceItemId": "ci3000411",
"assetId": "asset10001",
"price": 52,
"variant": [
{
"optionValue": "Blue",
"optionName": "Color"
},
{
"optionValue": "Medium",
"optionName": "Size"
}
],
"onSale": false,
"primaryImageAltText": "Cowboy Shirt",
"actionCode": "Add",
"serviceId": "service-123",
"stateDetailsAsUser": "The item has been initialized within the shipping group",
"serviceAccountId": "serviceAcc-123",
"unitPrice": 52,
"primaryImageTitle": "Cowboy Shirt",
"quantity": 1,
"productId": "prod10002",
"salePrice": 0,
"detailedItemPriceInfo": [{
"discounted": false,
"amount": 52,
"quantity": 1,
"tax": 4.68,
"orderDiscountShare": 5.2,
"detailedUnitPrice": 52,
"currencyCode": "USD"
}],
"externalRecurringCharge": 10,
"active": true,
"externalRecurringChargeFrequency": "Monthly",
"externalRecurringChargeDuration": "12",
"catRefId": "sku40087",
"customerAccountId": "customerAcc-123",
"discountInfo": [],
"route": "/cowboy-shirt/product/prod10002",
"detailedRecurringChargeInfo": [{
"discounted": false,
"amount": 10,
"quantity": 1,
"tax": 0,
"orderDiscountShare": 0,
"detailedUnitPrice": 10,
"currencyCode": "USD"
}],
"activationDate": "2017-06-27T15:30:00Z",
"listPrice": 52,
"recurringCharge": 10,
"status": "INITIAL"
}],
"status": "INITIAL"
}],
"lastModifiedDate": "2016-11-21T15:56:35.405Z",
"shippingMethod": {
"shippingTax": 0.6,
"cost": 5.95,
"value": "ground"
},
"priceListGroup": {
"endDate": null,
"displayName": "Default Price Group",
"listPriceList": {"repositoryId": "listPrices"},
"active": true,
"locale": "en_US",
"shippingSurchargePriceList": {"repositoryId": "shippingSurchargePrices"},
"deleted": false,
"repositoryId": "defaultPriceGroup",
"salePriceList": {"repositoryId": "salePrices"},
"currency": {
"symbol": "$",
"displayName": "US Dollar",
"repositoryId": "en_US",
"fractionalDigits": 2,
"currencyCode": "USD",
"numericCode": "840"
},
"id": "defaultPriceGroup",
"includeAllProducts": true,
"startDate": null
},
"creationDate": "2016-11-21T15:56:06.427Z",
"orderProfileId": "120693",
"recurringChargePriceInfo": {
"amount": 30,
"total": 32.4,
"shipping": 0,
"subTotalByFrequency": [{
"amount": 30,
"frequency": "Monthly"
}],
"taxByFrequency": [{
"amount": 2.4,
"frequency": "Monthly"
}],
"tax": 2.4,
"subTotal": 30,
"currencyCode": "USD",
"totalWithoutTax": 30
},
"discountInfo": {
"orderDiscount": 5.2,
"orderDiscountDescList": [{
"promotionLevel": "order",
"promotionDesc": "10% off Orders over $40",
"promotionId": "promo20011"
}],
"shippingDiscount": 0
},
"trackingInfo": [{
"carrierName": "OnTrac",
"carrierUrl": "http://www.ontrac.com/trackingdetail.asp?tracking=1224",
"carrierId": "OnTrac",
"trackingNumber": "1224"
}],
"orderLocale": "en",
"shippingAddress": {
"lastName": "Shopper",
"country": "US",
"address3": "",
"address2": "",
"city": "Springfield",
"address1": "1 Main Street",
"prefix": "",
"companyName": "",
"postalCode": "36130",
"jobTitle": "",
"county": "",
"suffix": "",
"firstName": "Test",
"phoneNumber": "5675675678",
"faxNumber": "",
"alias": "Address",
"middleName": "",
"state": "AL",
"email": "a@a.com"
},
"billingAddress": {
"lastName": "Shopper",
"country": "US",
"address3": "",
"address2": "",
"city": "Springfield",
"address1": "1 Main Street",
"prefix": "",
"companyName": "",
"postalCode": "36130",
"jobTitle": "",
"county": "",
"suffix": "",
"firstName": "Test",
"phoneNumber": "5675675678",
"faxNumber": "",
"alias": null,
"middleName": "",
"state": "AL",
"email": "a@a.com"
},
"giftWithPurchaseOrderMarkers": [{
"quantity": 1,
"selectedQuantity": 0,
"removedQuantity": 0,
"data": "-1275480226",
"automaticQuantity": 0,
"giftType": "product",
"autoRemove": true,
"giftDetail": "camera_1",
"repositoryId": "200001",
"failedQuantity": 0,
"value": "promo10002",
"targetedQuantity": 0,
"key": "atg.gwp"
}]
}