Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class FulfillmentStatus

The fulfillment level of a promotion. Only promotions with the status Fulfilled will have their rewards applied.

Inheritance
System.Object
FulfillmentStatus
Namespace: EPiServer.Commerce.Marketing
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
Syntax
public sealed class FulfillmentStatus : Enum

Fields

CouponCodeRequired

The promotion required a coupon code to be applied. Modifier, use in conjunction with NotFulfilled etc.

Declaration
public const FulfillmentStatus CouponCodeRequired
Field Value
Type Description
FulfillmentStatus

Excluded

The promotion was excluded by another promotion with higher priority. Modifier, use in conjunction with NotFulfilled.

Declaration
public const FulfillmentStatus Excluded
Field Value
Type Description
FulfillmentStatus

Fulfilled

The promotion is fulfilled and the reward should be applied.

Declaration
public const FulfillmentStatus Fulfilled
Field Value
Type Description
FulfillmentStatus

Ineffective

Combines the flags NotFulfilled and NoMoneySaved.

Declaration
public const FulfillmentStatus Ineffective
Field Value
Type Description
FulfillmentStatus

InvalidCombination

Combines the flags NotFulfilled and Excluded.

Declaration
public const FulfillmentStatus InvalidCombination
Field Value
Type Description
FulfillmentStatus

InvalidCoupon

Combines the flags NotFulfilled and CouponCodeRequired.

Declaration
public const FulfillmentStatus InvalidCoupon
Field Value
Type Description
FulfillmentStatus

MissingVisitorGroup

Combines the flags NotFulfilled and VisitorGroupRequired.

Declaration
public const FulfillmentStatus MissingVisitorGroup
Field Value
Type Description
FulfillmentStatus

NoMoneySaved

The promotion didn't save any money.

Declaration
public const FulfillmentStatus NoMoneySaved
Field Value
Type Description
FulfillmentStatus

NoRedemptionRemaining

Combines the flags NotFulfilled and RedemptionLimitReached.

Declaration
public const FulfillmentStatus NoRedemptionRemaining
Field Value
Type Description
FulfillmentStatus

NotFulfilled

The promotion's conditions is not fulfilled at all.

Declaration
public const FulfillmentStatus NotFulfilled
Field Value
Type Description
FulfillmentStatus

PartiallyFulfilled

Some, but not all, of the promotion's condititions are fulfilled.

Declaration
public const FulfillmentStatus PartiallyFulfilled
Field Value
Type Description
FulfillmentStatus

RedemptionLimitReached

The redemption limit for this promotion has been reached, so it can not be fulfilled.

Declaration
public const FulfillmentStatus RedemptionLimitReached
Field Value
Type Description
FulfillmentStatus

value__

Declaration
public int value__
Field Value
Type Description
System.Int32

VisitorGroupRequired

The promotion required the user to be part of a visitor group to be applied. Modifier, use in conjunction with NotFulfilled etc.

Declaration
public const FulfillmentStatus VisitorGroupRequired
Field Value
Type Description
FulfillmentStatus

Extension Methods