Class Summary |
AddItemToOrder |
This action takes is responsible for creating a CommerceItem object from the passed product,
sku, and quantity parameters and adding it to the first order that is in a state of INCOMPLETE. |
ClosenessQualifierDroplet |
This droplet consolidates all of the different types of closenessQualifiers
(item, order, shipping, tax) of the current order into a single List and returns
it in an output parameter. |
CouponDroplet |
This droplet is used to create coupon objects in the claimable repository. |
CouponFormHandler |
This FormHandler is used to "claim" a promotion and then stick this promotion into
the users current list of promotions. |
DisqualifyRemovedItemClosenessQualifiers |
This action sends PromotionClosenessDisqualification events for all
closenessQualifiers in an item that was removed from an order. |
PromotionAction |
|
PromotionConverter |
Converts promotion id's into promotion
names for Xref items |
PromotionDroplet |
Associates required param "promotion" with optional param "profile". |
PromotionServlet |
The PromotionServlet allows a promotion to be added to a users profile
via a URL. |
PromotionTools |
|
PromotionUpsellProductTargeter |
This targeter returns all upsellProducts in the upsellAction repository items
associated with the closenessQualifiers contained in the session's current order. |
PromotionUpsellTargeter |
This targeter returns all closenessQualifiers associated with the current
session's order. |
PromotionUpsellTools |
This tools class is used by the ClosenessQualifierDroplet and the PromotionUpsell
targeter to compile lists of closenessQualifiers. |
PromotionUsed |
This message will be sent when an order is processed and contains
promotions which were used. |
PromotionXrefParser |
Parses out xrefs for promotions |
RemovePromotionAction |
|