LoyaltyAdjustment¶
-
public class
LoyaltyAdjustment
¶ Contains the entire selection of adjustments that are valid for the current customer using a specific Provider / Publisher.
Methods¶
addLoyaltyIdentifier¶
-
public void
addLoyaltyIdentifier
(LoyaltyIdentifier loyaltyIdentifier)¶ Adds a LoyaltyIdentifier. At least one is required when creating a loyalty adjustment.
See also:
.getLoyaltyIdentifiers()
addLoyaltyIdentifiers¶
-
public void
addLoyaltyIdentifiers
(ArrayList<LoyaltyIdentifier> loyaltyIdentifiers)¶ Adds list of Loyalty identifiers.
See also:
.getLoyaltyIdentifiers()
addLoyaltyOffer¶
addLoyaltyOffers¶
create¶
-
public static LoyaltyAdjustment
create
()¶ create LoyaltyAdjustment
getLoyaltyIdentifiers¶
-
public ArrayList<LoyaltyIdentifier>
getLoyaltyIdentifiers
()¶ The underlying list of offers.
See also:
.getLoyaltyOffers()
getLoyaltyOffers¶
-
public ArrayList<Offer>
getLoyaltyOffers
()¶ Array of Offers, see detailed description in
BasketAdjustmentRequest.getOffers()
.See also:
BasketAdjustmentRequest.getOffers()
getPublisher¶
getPublisherId¶
getQrCodeString¶
removeLoyaltyIdentifier¶
-
public void
removeLoyaltyIdentifier
(LoyaltyIdentifier loyaltyIdentifier)¶ Removes an LoyaltyIdentifier from the list if it is present.
See also:
.getLoyaltyIdentifiers()