Loyalty

Card-Link Points · sample data for AiRS clients

Rules & audit

JSS · Sample data · local owner review only

Sample data — not real customers

MA rule pack v1 (Draft, pending counsel sign-off and AJ approval)

Version v1 · Effective date: Oct 22, 2026 (proposed)

Rule IDDescriptionEvaluated atStatus
MA-R1redeem_on_alcohol = false · Rewards apply only to eligible non-alcohol itemsRedeem · campaign buildEnforced in sample
MA-R2alcohol earns points = true · Full purchase still earnsEarnEnforced in sample
MA-R3Alcohol shelf price must not fall below invoiced costRedeem · campaign buildEnforced in sample
MA-R4Block brand-specific alcohol inducements and alcohol discountsCampaign buildEnforced in sample
MA-R5Block supplier-funded alcohol promos and adsCampaign buildEnforced in sample
MA-R621+ verified and consented for alcohol or tobacco content; no public tobacco displayCampaign build · sendEnforced in sample
MA-R7Required disclaimer must be includedCampaign buildDraft copy review
MA-R8Block tobacco price offers (coupons, discounts, below-list redemptions, free product) — 105 CMR 665.025Campaign build · redeemEnforced in sample

Required disclaimer: 21+ verified members only for alcohol/tobacco content. Alcohol earns points; rewards never redeem on alcohol. Confirm with counsel / ABCC.

Decision audit · Sample data

Time (ET)EventRule IDDecisionDetail
Oct 23 · 09:07 ETcampaignMA-R8BlockedTobacco $1-off offer → blocked (MA-R8, 105 CMR 665.025)
Oct 22 · 09:02 ETredeemMA-R1AdjustedReward $5 limited to non-alcohol subtotal $8.27 → applied $5.00
Oct 22 · 09:03 ETcampaignMA-R3BlockedFlavored vodka offer priced below invoice cost → blocked
Oct 22 · 09:04 ETcampaignMA-R5BlockedSupplier-funded alcohol promo → blocked
Oct 22 · 09:05 ETearnMA-R2AllowedEarn 42 pts on full purchase incl. alcohol
Oct 22 · 09:06 ETcampaignMA-R6BlockedTobacco content excluded from public customer display

Version history

  • v0.9 draft · Oct 15, 2026 · Initial guard proposals
  • v1 draft · Oct 22, 2026 · Supplier funding and consent checks added

Rule changes never erase earned points

Confirm with counsel / ABCC. Draft sample guard decisions, not a legal determination.