v1

latestSwagger 2.02026-07-134272111.8 KB
orders

Create an order in the eCommerce system.With the exception of the 'id' field, the required fields indicated in the 'Order' model are those required to create a new order.The paymentStatus can only be AWAITING_PAYMENT or INCOMPLETE.The fulfillmentStatus can only be AWAITING_PROCESSING

post/orders

Headers

Authorizationstring required

The authorization tokens. The format for the header value is 'Element <token>, User <user secret>'

Request body

couponDiscountnumber double
customerIdnumber double
customerTaxExemptboolean
customerTaxIdinteger
customerTaxIdValidboolean
discountnumber double
emailstring
fulfillmentStatusstring required

AWAITING_PROCESSING, PROCESSING, SHIPPED, DELIVERED, WILL_NOT_DELIVER, RETURNED, READY_FOR_PICKUP

globalRefererstring
hiddenboolean
membershipBasedDiscountnumber double
orderCommentsstring
paymentMethodstring
paymentModulestring
paymentStatusstring required

AWAITING_PAYMENT, PAID, CANCELLED, REFUNDED, PARTIALLY_REFUNDED, INCOMPLETE

privateAdminNotesstring
refererUrlstring
reversedTaxAppliedboolean
sampleboolean
shippingMethodstring
subtotalnumber double
taxnumber double
totalnumber double
totalAndMembershipBasedDiscountnumber double
volumeDiscountnumber double

Response

OK - Everything worked as expected