Home » NOVA Coupon » NOVA Coupon Events
ch.voev.nova.coupon.events
)Types / Enumerations:
Type is base class for all coupon events.
Type Details | Details |
---|---|
Parent Class | NOVAEvent |
Abstract | true |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
pointOfSale | DidokCode | 0..1 | Point of sale from which the event was triggered. |
Event for case that the usage of a coupon was blocked.
Type Details | Details |
---|---|
Parent Class | AbstractCouponEvent |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
couponCode | CouponCode | 1..1 | ||
blockingReason | BlockingReason | 1..1 |
Event for bulk deletion of coupons.
Type Details | Details |
---|---|
Parent Class | AbstractCouponEvent |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
couponCodes | CouponCode | 1..* | @Size(min=1, max=100) | List of all coupon codes that were deleted. |
Type Details | Details |
---|---|
Parent Class | AbstractCouponEvent |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
couponCode | CouponCode | 1..1 | ||
cancellationAmount | MoneyAmount | 1..1 |
Event for case that a sale in which a coupon was already used got canceled. This means that also the coupon is treated as not used.
Type Details | Details |
---|---|
Parent Class | AbstractCouponEvent |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
couponCode | CouponCode | 1..1 | ||
cancellationAmount | MoneyAmount | 1..1 |
Event for case that a new coupon was created.
Type Details | Details |
---|---|
Parent Class | AbstractCouponEvent |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
createdCoupon | Coupon | 1..1 | ||
replacedCouponCode | CouponCode | 0..1 |
Event for case that a coupon got unblocked again.
Type Details | Details |
---|---|
Parent Class | AbstractCouponEvent |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
couponCode | CouponCode | 1..1 |