AdjustmentTemplateTypes Enum

None : 0

No template is used, user has access to all possible options

SimpleAdjustment : 1

A template specifically for creating a simple discount or surcharge

XForY : 2

A template specifically for creating an "X" items for "Y" amount

BuyXGetYFree : 3

A template specifically for creating a buy "X" items, get "Y" items free

XOfSamePLUForY : 4

A template specifically for creating bulk pricing (SAME PLU ONLY). Ties into PLU specific multiples pricing.

PaymentSurcharge : 5

A template specifically for integration related surcharges that can be applied to payments

InterfaceAllItemsAdjustment : 6

A template specifically for integration related adjustments that can be applied to the entire order

InterfaceSelectedItemDiscount : 7

A template specifically for integration related discounts that can be applied a specific item

InterfaceSelectedItemSurcharge : 8

A template specifically for integration related surcharges that can be applied a specific item