NameDescriptionTypeAdditional information
couponCode

The promotion code.

string

Required

bill

The POS transaction (check) details.

Bill

Required

managerOverride

When the ManagerOverride object exists and the ManagerOverrideValue is greater than $0.00, the redemption request is identified as a Manager Override request and the Manager Override rules apply.

ManagerOverride

None.

isAuthorization

If the Redemtion is not commited and it only represents an authorization

boolean

None.

isOnline

If the Promotion is Online Only

boolean

None.

member

The member details associated with the transaction.

Member

None.

revenueCenter

A POS may have multiple RevenueCenters.

integer

None.

managerSwipe

A Manager Swipe may be required by an offer

boolean

None.

hasPOSDiscount

Indicates if POS discount is part of the check

boolean

None.

hasAutoDiscount

Indicates if Auto discount is part of the check

boolean

None.

redemptionChannel

Indicates the Redemption Channel for the request.
Possible Values : 1=POS, 2=Online Ordering, 3=Kiosk, 4=Table

integer

None.

loyaltyMember

The loyalty member details associated with the transaction.

LoyaltyMember

None.

loyaltyReward

The loyalty reward details associated with the transaction.

LoyaltyReward

None.