Update Discounts
post
/config/sim/v1/sales/updateDiscounts
Updates the Discount. If Discount is not found, it creates a new Discount
Request
Supported Media Types
- application/json
- multipart/form-data
Header Parameters
-
Simphony-AuditTrailRef: string
Detail that identifies, who made the change.
-
Simphony-OrgShortName: string
The ShortName of the organization
Discount object of the organization
Root Schema : Discount
Type:
object
Model for Discount Object
Show Source
-
activationType(optional):
integer
Type of Discount ; 0 ??? Manual (Manually Entered and applied);1 ??? Automatic (Automatically applied and operator cannot enter);2 ??? Coupon (Automatically applied, operator must enter)Example:
1
-
autoRule(optional):
object autoRule
Determine how Simphony calculates a discount
-
awardGroups(optional):
array awardGroups
-
condimentDiscountability(optional):
integer
Determine how condiment menu items are discounted;0 ??? Use Menu Item ClassOption;1 ??? Parent Items only;2 ??? Condiment Items only;3 ??? Parent and Highlighted Condiment Items;4 ??? Parent and all Condiment Items;5 ??? Single CondimentExample:
1
-
consumerDisplayname(optional):
object consumerDisplayname
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the Discounts in configured languages
-
dscItmzr(optional):
string
A string value of 0???s & 1???s representing the enablement or disablement of the discount itemizers on which the discount is computableExample:
1
-
dscItmzrExt(optional):
object dscItmzrExt
An object containing the descriptive list associated with the condiment set associated with the menu item
-
effectivity(optional):
object effectivity
An object representing the effective dates for the record
-
effGrpName(optional):
object effGrpName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the effectivity group for the discount in configured languages
-
effGrpObjNum:
integer
Object number of the Effectivity Group for the current recordExample:
1
-
enabled(optional):
integer
A Boolean flag indicating to enabling the DiscountExample:
1
-
exclusivity(optional):
object exclusivity
Exclusivity stops all discounts from applying to a check at once. Discount exclusivity controls how multiple discounts interact with each other.
-
hierUnitId:
integer
Unique reference of the hierarchy unit of the propertyExample:
1
-
hierUnitName(optional):
object hierUnitName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the hierarchy unit configured languages
-
hierUnitObjNum(optional):
integer
Object number of the hierarchy unitExample:
1
-
mainLevelPopup(optional):
integer
The Main Level that activates after pressing the discountExample:
1
-
maxAmount(optional):
integer
Maximum amount allowed for an open-priced or amount discountExample:
1
- menuLevels(optional): object menuLevels
-
minAmount(optional):
integer
Minimum menu item subtotal amountExample:
1
-
name:
object name
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the Discounts in configured languages
-
nlu(optional):
integer
A unique Number Lookup (0-9,999,999,999) for the discountExample:
1
-
objectNum:
integer
Object number of the DiscountExample:
1
-
options:
integer
A String of Values of 0???s and 1???s representing the enablement or disablement of the options associated with DiscountsExample:
1
-
optionsExt(optional):
object optionsExt
An object containing the descriptive option list
-
percent(optional):
integer
Percentage for the manual discount.Example:
1
-
printClassName(optional):
object printClassName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the print class for the discount in configured languages
-
printClassObjNum(optional):
integer
Print Class for the DiscountExample:
1
-
privilegeGroup(optional):
integer
Privilege Group number to restrict the use of the discountExample:
1
-
reportGroupName(optional):
object reportGroupName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the report group associated with the discount in configured languages
-
reportGroupObjnum(optional):
integer
Report Group to associate with the discount.Example:
1
-
rvcType(optional):
string
Configure the availability of the Discount in an RVCExample:
1
-
rvcTypeExt(optional):
object rvcTypeExt
An object containing the descriptive list of revenue centers where the discount is available.
-
sluName(optional):
object sluName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the SLU in configured languages
-
sluObjNum(optional):
integer
Object number of the Screen Lookup key for the discount.Example:
1
-
subLevelPopup(optional):
integer
The Main Level that activates after pressing the discountExample:
1
-
taxClassName(optional):
object taxClassName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the tax class to be discounted in configured languages
-
taxClassObjNum(optional):
integer
Tax Class to be DiscountedExample:
1
-
transDefaultMainLevel(optional):
integer
A Boolean flag indicating to return the transaction to the default Main Level after pressing the discountExample:
1
-
transDefaultSubLevel(optional):
integer
A Boolean flag indicating to return the transaction to the default Sub Level after pressing the discount.Example:
1
-
triggerCondimentGrpName(optional):
object triggerCondimentGrpName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the print class for the discount in configured languages
-
triggerCondimentGrpObjNum(optional):
integer
Condiment Menu Item Group to use as the trigger for the discount.Example:
1
-
triggerMIGrpName(optional):
object triggerMIGrpName
Additional Properties Allowed: additionalPropertiesA group of string objects representing the name of the print class for the discount in configured languages
-
triggerMIGrpObjNum(optional):
integer
Menu Item Group that triggers the discount.Example:
1
Nested Schema : autoRule
Type:
object
Determine how Simphony calculates a discount
Show Source
-
allowAwardOfHigherPricedTriggerItem(optional):
integer
A Boolean flag indicating to allow award of a higher priced trigger item if the trigger item is also an award item. Applicable only for autoRuleType ??? 2 and 3Example:
1
-
autoRuleType(optional):
integer
The types of Automatic Discounts rule;0 ??? Not Active;1 - Item Price Substitution;2 - Quantity Threshold;3 - Total Price Threshold;4 - Combination Pricing;5 - Sales PriceExample:
1
-
awardAlgorithm(optional):
integer
The award algorithm to be used in the discount.;1- Best Deal for Customer to apply the highest discount amount to the check;2 - Best Deal for Merchant to apply the lowest discount amount to the checkExample:
1
-
maxCountPerCheck(optional):
integer
The maximum number of times the coupon discount can be entered on a check. Enter 0 for unlimited entriesExample:
1
-
priority(optional):
integer
The order in which the POS client calculates discounts. Applicable only for autoRuleType 1-4Example:
1
-
triggerGroups(optional):
array triggerGroups
Menu Item Group to trigger the discount award.
-
usePriceInMIGroupDetail(optional):
integer
A Boolean flag indicating to use the Menu Item Groups promotion price for the discounted menu item. Does not function with Combination Pricing Discounts. Applicable only for autoRuleType ??? 1,2,3 and 5Example:
1
Example:
1
Nested Schema : consumerDisplayname
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the Discounts in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : dscItmzrExt
Type:
object
An object containing the descriptive list associated with the condiment set associated with the menu item
Show Source
-
dscItmzr1(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 1Example:
1
-
dscItmzr10(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 10Example:
1
-
dscItmzr11(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 11Example:
1
-
dscItmzr12(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 12Example:
1
-
dscItmzr13(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 13Example:
1
-
dscItmzr14(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 14Example:
1
-
dscItmzr15(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 15Example:
1
-
dscItmzr2(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 2Example:
1
-
dscItmzr3(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 3Example:
1
-
dscItmzr4(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 4Example:
1
-
dscItmzr5(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 5Example:
1
-
dscItmzr6(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 6Example:
1
-
dscItmzr7(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 7Example:
1
-
dscItmzr8(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 8Example:
1
-
dscItmzr9(optional):
boolean
A Boolean flag indicating if the discount is computable on discount itemizer 9Example:
1
Nested Schema : effectivity
Type:
object
An object representing the effective dates for the record
Show Source
-
activeEndTime(optional):
string
Enter the effective end time for the recordExample:
1
-
activeStartTime(optional):
string
Enter the effective start time for the recordExample:
1
-
endDateTime(optional):
string
Enter the effective end date for the recordExample:
1
-
recurrenceDayOfWeek(optional):
string
Select the recurrence effective day of the week(Monday ??? Sunday) for the recordExample:
1
-
recurrenceDayOfWeekExt(optional):
object recurrenceDayOfWeekExt
An object containing the descriptive list of recurrence effective day of the week for the record.
-
startDateTime(optional):
string
The effective start date for the record.Example:
1
Nested Schema : effGrpName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the effectivity group for the discount in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : exclusivity
Type:
object
Exclusivity stops all discounts from applying to a check at once. Discount exclusivity controls how multiple discounts interact with each other.
Show Source
-
item(optional):
string
A string value of 0???s & 1???s representing the enablement or disablement of the discount on specific menu itemsExample:
1
-
itemExt(optional):
object itemExt
An object containing the descriptive list associated with the enablement or disablement of the discount on specific menu items
-
transaction(optional):
string
A string value of 0???s & 1???s representing the enablement or disablement of the discount on transactionsExample:
1
-
transactionExt(optional):
object transactionExt
An object containing the descriptive list associated with the enablement or disablement of the discount on transactions
Nested Schema : hierUnitName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the hierarchy unit configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : name
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the Discounts in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : optionsExt
Type:
object
An object containing the descriptive option list
Show Source
-
affectCashPullThreshold(optional):
integer
A Boolean flag indicating to have any transactions performed for this tender affect the Cash Pull Threshold Sets balance. Set this option only for tenders that present a loss if lost or stolenExample:
1
-
affectsAutoSVCForSubTtlDiscounts(optional):
integer
A Boolean flag indicating to apply the discount to Menu Item Itemizers that allow Auto Service ChargesExample:
1
-
discountComboMealGroupItems(optional):
integer
A Boolean flag indicating to apply the discount to Combo Meal Group items when Combo Meal Group option Allow Discounts is setExample:
1
-
doNotallowSubTtlDiscountIfSeatFilterActive(optional):
integer
A Boolean flag indicating to not allow subtotal discounts that do not post while seat filtering is activeExample:
1
-
isAmount(optional):
integer
A Boolean flag indicating to make the discount an amount. Deselect to make the discount a percentage.Example:
1
-
isCashManagementTransactionItem(optional):
integer
A Boolean flag indicating to include the discount in Cash Management tracking and reporting.Example:
1
-
isEmployeeMeal(optional):
integer
A Boolean flag indicating to define as an Employee DiscountExample:
1
-
isItemDiscont(optional):
integer
A Boolean flag indicating to calculate the discount based on the price of the last menu itemExample:
1
-
isOpen(optional):
integer
A Boolean flag indicating to make the discount open, prompting for the amount or percentageExample:
1
-
limitDiscountToValueInAmountField(optional):
integer
A Boolean flag indicating to limit the discount amountExample:
1
-
limitDiscountValueToDiscountableItemValue(optional):
integer
A Boolean flag indicating to limit the discountable amount to the item or award when the Amount Off exceeds the item or awardExample:
1
- menuItemToUseCheckOpenTime(optional): integer
-
netAutomaticSVCItemzr(optional):
integer
A Boolean flag indicating to post the menu item net value to the Automatic Service Charge Itemizer, reducing the Automatic Service Charge when the discount is applied.Example:
1
-
referenceEntryRequired(optional):
integer
A Boolean flag indicating to require entry of a name or number when using the discount.Example:
1
-
selectedMenuItemToIncludeParentMenuItem(optional):
integer
A Boolean flag indicating to include the parent menu item in the discount when discounting a child menu itemExample:
1
-
simpleItemExclusivity(optional):
integer
A Boolean flag indicating to apply the discount to a menu item, preventing individual items from receiving multiple discounts total.Example:
1
-
simpleTransactionExclusivity(optional):
integer
A Boolean flag indicating to prevent other discounts from being added to the checkExample:
1
-
tenderRequiredForSubTtlDiscounts(optional):
integer
A Boolean flag indicating to require workstation operators to tender the transaction after applying a subtotal discount. You must also deselect This is an Item DiscountExample:
1
-
useFullDiscountableAmountIfValueIsAbsent(optional):
integer
A Boolean flag indicating to control the Open Amount Discount calculation when the operator does not enter an amount before pressing the Discount buttonExample:
1
-
validationRequired(optional):
integer
A Boolean flag indicating to print a validation chit when using the discountExample:
1
Nested Schema : printClassName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the print class for the discount in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : reportGroupName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the report group associated with the discount in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : rvcTypeExt
Type:
object
An object containing the descriptive list of revenue centers where the discount is available.
Show Source
-
rvcType1(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType10(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType11(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType12(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType13(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType14(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType15(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType16(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType17(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType18(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType19(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType2(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType20(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType21(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType22(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType23(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType24(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType25(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType26(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType27(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType28(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType29(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType3(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType30(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType31(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType32(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType4(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType5(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType6(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType7(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType8(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
-
rvcType9(optional):
boolean
A Boolean flag indicating if the discount is available at Revenue Center Type 1Example:
1
Nested Schema : sluName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the SLU in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : taxClassName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the tax class to be discounted in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : triggerCondimentGrpName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the print class for the discount in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : triggerMIGrpName
Type:
object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the print class for the discount in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : triggerGroups
Type:
array
Menu Item Group to trigger the discount award.
Show Source
Example:
1
Nested Schema : items
Type:
Show Source
object
-
minimumQuantity(optional):
integer
Object number of the DiscountExample:
1
-
sequenceNum(optional):
integer
Sequence Number of the Menu Item GroupExample:
1
-
total(optional):
number
Object number of the DiscountExample:
1
-
triggerCondimentGroupName(optional):
object triggerCondimentGroupName
A group of string objects representing the name of the trigger condiment menu item group in configured languages
-
triggerCondimentGroupObjNum(optional):
integer
Object number of the Condiment Menu Item Group to use as the trigger for the discountExample:
1
-
triggerMIGroupName(optional):
object triggerMIGroupName
A group of string objects representing the name of the trigger menu item group in configured languages
-
triggerMIGroupObjNum(optional):
integer
Object number of the Menu Item Group to trigger the discount award.Example:
1
Nested Schema : triggerCondimentGroupName
Type:
object
A group of string objects representing the name of the trigger condiment menu item group in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : triggerMIGroupName
Type:
object
A group of string objects representing the name of the trigger menu item group in configured languages
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : items
Type:
Show Source
object
-
amountOff(optional):
number
The discount amount for flat amount-based discount. Applicable only for awardType ??? 2Example:
1
-
amountSubstitution(optional):
number
The price to charge for each item in the Trigger Menu Item Group. Applicable only for awardType ??? 3Example:
1
-
awardCount(optional):
number
The maximum number of items discounted after reaching the Trigger MI Group's Minimum QuantityExample:
1
-
awardMIGroupName(optional):
object awardMIGroupName
A group of string objects representing the name of the menu item group that is to be discounted in configured languages; Applicable only for autoRuleType ??? 2 and 3
-
awardMIGroupObjNum(optional):
integer
Object number of the menu item group that is to be discounted. Applicable only for autoRuleType ??? 2 and 3Example:
1
-
awardType(optional):
integer
Type of the award;0 ??? None;1 ??? Percent Off;2 ??? Amount Off;3 ??? Amount SubstitutionExample:
1
-
maxCount(optional):
number
When Simple Transaction Exclusivity is set for this discount, enter the maximum number of discounts that can be applied to one check. Applicable only for autoRuleType ??? 1-4Example:
1
-
percentOff(optional):
integer
The percentage of the percent-based discount. Applicable only for awardType ??? 1. For Example 155% will be 1.55 in the 200 response body.Example:
1
-
sequenceNum(optional):
integer
The sequence number of the award groupExample:
1
Nested Schema : awardMIGroupName
Type:
object
A group of string objects representing the name of the menu item group that is to be discounted in configured languages; Applicable only for autoRuleType ??? 2 and 3
Example:
{
"en-US":"Enterprise",
"es-SS":"Empresa",
"lt=LT":"??mon??"
}
Nested Schema : recurrenceDayOfWeekExt
Type:
object
An object containing the descriptive list of recurrence effective day of the week for the record.
Show Source
-
Friday(optional):
string
The effective start date for the record.Example:
1
-
Monday(optional):
string
The effective start date for the record.Example:
1
-
Saturday(optional):
string
The effective start date for the record.Example:
1
-
Sunday(optional):
string
The effective start date for the record.Example:
1
-
Thursday(optional):
string
The effective start date for the record.Example:
1
-
Tuesday(optional):
string
The effective start date for the record.Example:
1
-
Wednesday(optional):
string
The effective start date for the record.Example:
1
Example:
1
Nested Schema : itemExt
Type:
object
An object containing the descriptive list associated with the enablement or disablement of the discount on specific menu items
Show Source
-
item1(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item10(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item11(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item12(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item13(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item14(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item15(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item16(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item17(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item18(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item19(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item2(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item20(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item21(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item22(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item23(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item24(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item25(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item26(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item27(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item28(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item29(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item3(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item30(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item31(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item32(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item4(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item5(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item6(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item7(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item8(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
-
item9(optional):
boolean
A Boolean flag indicating to apply discount to a menu item 1.Example:
1
Nested Schema : transactionExt
Type:
object
An object containing the descriptive list associated with the enablement or disablement of the discount on transactions
Show Source
-
transaction1(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction10(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction11(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction12(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction13(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction14(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction15(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction16(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction17(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction18(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction19(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction2(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction20(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction21(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction22(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction23(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction24(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction25(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction26(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction27(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction28(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction29(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction3(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction30(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction31(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction32(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction4(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction5(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction6(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction7(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction8(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
-
transaction9(optional):
boolean
A Boolean flag indicating the discount to be applicable to entire check transaction 1Example:
1
Response
Supported Media Types
- application/json
200 Response
Discount object of the organization
Root Schema : DiscountResponse
Type:
Show Source
object
-
effGrpObjNum:
integer
ObjectNumber of Effectivity GroupExample:
1
-
hierUnitId:
integer
Unique Hierarchy Unit ValueExample:
1
-
objectNum:
integer
Object Number of the Discount.Example:
1
400 Response
400 Bad Request
Root Schema : ErrorDetails
Type:
object
Response body when the request returns an error.
Show Source
-
detail(optional):
string
A short, human-readable summary of the problem.Example:
Specified Data is invalid
-
errorDetails(optional):
string
A human-readable explanation specific to this occurrence of the problem.Example:
Entity Does Not Exist
-
o:errorCode(optional):
integer
Error code of the problemExample:
55223
-
status(optional):
integer
HTTP status code.Example:
400
-
title(optional):
string
A short, human-readable summary of the problem type.Example:
VALIDATION ERROR
-
type(optional):
string
A URI reference that identifies the problem type. When this member is not present, its value is assumed to be "about:blank".Example:
http://www.abc.org/xyz.html