OfferStatus

The numeric values of the statuses are defined as powers of two to enalbe concatenation (bitwise OR) of the values when filtering by status. However, a single offer can never have multiple statuses. See the progression of statuses section below.

StatusEnum ValueDescription
New0The offer is new and not served
Served1The offer is served
Activated2The offer has been activated
Processing3The offer is processing, meaning the customer has made a redeeming transaction but the actual redemptoin hasn't been processed
Redeemed4The offer has been FULLY redeemed and no more redemptions are possible, either because the offer has expired or the maximum number of redemptions have been made
Expired5The offer has expired
NotActivated6The offer has not been activated

Rule Definition for Ad Statuses

Note that new offer statuses may be added in the future, but the meanings of existing bits will not change. Additionally for multi-redemption offers where redemptions have not hit the cap (not fully redeemed), the status will be 'expired' if the number of ad days remaining is zero.