Loyalty membership and points
Keep member points and benefits explainable from a ledger, so that members, auditors and finance can trust every balance.
Bundle → Layer → Finding → Questions Filled
3 bundles · 3 layers · 8 findings · 13 questions
Program definition This bundle defines the effective rules, tiers and benefits of a loyalty program.
Rules and tiers
This layer records versioned program rules and tier definitions.
Program rules
This finding defines the rules governing membership and points.
- Which program, effective interval, eligibility conditions and earning, redemption and expiry rules does this program rule version define?
- How does this program rule version treat full returns, partial returns and returns after earned points have been redeemed?
Tier definitions
This finding defines qualification, retention and benefits for a program tier.
- What qualification, retention, downgrade and benefit rules apply under this tier definition version?
Membership This bundle records membership status, tier history and member benefits.
Member and tier
This layer links one membership to accepted terms and effective tier decisions.
Membership record
This finding identifies the membership and its accepted terms.
- Which program, membership number and current tier does this membership record identify, and from what effective dates?
- Which version of the program terms did this member accept?
Tier history
This finding preserves the rule basis of a membership's tier changes.
- What previous tier, new tier, effective date and triggering rule version does this tier change record identify?
Benefit entitlements
This finding records a member's entitlement to a defined benefit.
- Which membership, benefit definition, eligibility basis, validity interval and usage limit does this entitlement record identify?
Benefit usage
This finding records the use or reversal of an entitled benefit.
- Which entitlement, usage date, quantity and fulfillment or reversal status does this benefit usage record identify?
Points ledger This bundle explains points balances through traceable ledger entries.
Earn, redeem, reverse and expire
This layer records points movements and their governing rules.
Ledger entries
This finding links each points movement to its cause and reconciles a membership balance.
- Which ledger entries make up this membership's balance at the stated cutoff, and does their sum match the displayed balance?
- Which transaction or rule version caused this ledger entry?
Adjustments
This finding explains manual adjustments, expirations and redemptions.
- What amount, author, reason and approval does this manual adjustment record identify?
- Which points expired through this expiry entry, and under which rule version?
- Which points and reward does this redemption record identify?
Classifiers Filled
- Family
- Enterprise profiles
- Category
- Enterprise subject
- Entry kind
- subject
- Domain
- EnterpriseRTL
- Industry
- Retail and e-commerce
- Tags
- EM-RTL-06W-INDsubjectLoyaltyProgramMembershipTierPointsLedgerEntryRedemption
What it is Filled
A loyalty program, its member accounts, tiers, points earned and redeemed as a ledger, and member benefits. The customer relationship and marketing consent belong to neighboring contours.
Why it exists Filled
Keep member points and benefits explainable from a ledger, so that members, auditors and finance can trust every balance.
Distinguishing features Filled
- The balance is derived from a ledger of entries.
- Returns affect earned points according to the applicable program rules, including rules for partial returns and points already redeemed.
- Manual adjustments carry a reason and an author.
- Marketing consent is held in the customer and personal data contours.
- Versioned program rules and tier definitions govern membership status and benefit entitlements.
- Benefit usage is recorded against an entitlement even when no points are redeemed.
What robots and AI may and may not do Filled
Must not
- Adjust balances or change tiers.
- Change program terms.
- Use loyalty data for purposes the member has not been told about.
Only with a human decision
- Manual adjustments above a set limit require supervisor approval.
- Changes of program rules require management and legal review.
May
- Explain a member's balance from the ledger.
- Flag balances that do not match their ledger.
- Propose goodwill adjustments for staff approval.
Moral aspects Filled
- Loyalty data reveals detailed buying behavior.
- Rule changes can take away value that members expected.
Who is affected
- Program members
- Customer service staff
- Finance staff
Owners Filled
Steward
A loyalty program steward is accountable for program definitions, membership, tiers, benefits and points records.
Master systems
- A loyalty management system owns program rules, tier definitions, membership records, tier history, benefit entitlements, benefit usage and the points ledger.
- A customer relationship management system owns referenced customer identity and relationship records.
- A point of sale system owns referenced purchase and return transactions.
Links to other meta-models Filled
neighbor
- EM-COM-01
- EM-COM-02
- EM-RTL-04
- EM-RTL-05
- EM-LEG-06
- EM-FIN-02
references
- WM-ECO-029 - conceptual-candidate
- WM-ORG-014 - conceptual-candidate
What else AI and robots need to interact with it Filled
Identity and identifiers required Filled
- A membership has a number unique within the program.
- A ledger entry has an identifier and references its cause.
Direct properties not applicable Not applicable
Not applicable
Enterprise record contour: physical properties belong to referenced world models.
Recognition required Filled
- Records show members, tiers, ledger entries, redemptions and balances.
- A loyalty account must be distinguished from a gift card, a customer account and a payment account.
Capabilities and actions required Filled
- The contour supports earn and burn processing, tier management and liability reporting.
Hazards and failure modes required Filled
- Unexplained balances create disputes and financial misstatement.
- Leaks of loyalty data expose shopping habits.
Standards and interfaces optional Filled
- Schema.org defines the MemberProgram and MemberProgramTier types for publishing loyalty program information.
Context of use required Filled
- The contour is used by retailers with card, app or account based programs.
- Loyalty liabilities are reported under the applicable accounting standards.
Sources Filled
- schema.org: MemberProgram and MemberProgramTier
- Accounting for customer loyalty programs as deferred revenue
- Consumer protection rules for loyalty program terms
- Schema.org MemberProgram type - Checked live (HTTP 200) on 2026-10-21.
- Schema.org MemberProgramTier type - Checked live (HTTP 200) on 2026-10-21.
Open questions
- Is the points balance a stored figure or derived from the ledger?
- How are points reversed when a purchase is returned?
- How are changes of program rules applied to points already earned?
- Settle the boundary and the reuse, extend or new decision against the current specifications.
- Confirm the semantic crosswalk, rights and source mastership.
- Choose immutable references and run fixture checks before claiming publication readiness.
Machine files
Provenance
enterprise research programme · published-partial
Built from: enterprise/models/em-rtl-06/brief.json, ver-cy/world-models/card-supplements/em-rtl-06.json