Name | Type | Description | Additional information |
---|---|---|---|
SiteId | integer |
Required |
|
PriceGroupID | integer |
Specify what pricegroup you're sending the order as |
Required |
TableNumber | integer |
Optionally send the order to a table, table numbers are available through the floorplan endpoint |
|
Covers | integer |
Optionally send the amount of covers for the bill. Leave null if site is using Auto Covers |
|
ServiceChargeAmount | decimal number |
If left null, then auto-service charge will apply. Set this to 0 if you do not want service charge to apply, otherwise specify your own amount. This is also known as Surcharge amount in other systems |
|
OrderItems | Collection of CalculateOnlineOrderV2ItemApiModel |
None. |
|
MacroItems | Collection of CalculateOnlineOrderV2MacroItemApiModel |
None. |
|
ConfigurableDiscounts | Collection of CalculateOnlineOrderV2ConfigurableDiscountApiModel |
Configurable Discounts are pre-configured discounts that apply on a schedule, and against specific products. |
|
ManualPromotions | Collection of CalculateOnlineOrderV2ManualPromotionApiModel |
Promotions will auto fire unless you specify override prices, or apply manual promotions. To apply manual promotions you must specify the Items inside the promotion. |