Skip to content

Test Cases: Loyalty

ModuleEXT-01URDLoyalty URD

Only the Points Earning area is built today; cases cover that live capability. Redemption and tiers are Planned and have no test cases yet.

1. Coverage Summary

AreaURD reqsTest casesCovered
Points Earning (PTS)33
Redemption & Tiers (RDM)30— (Planned)

2. Test Cases

TC-PTS-NNN lines up with URD-PTS-NNN. Priority = P1 (critical) / P2 (major) / P3 (minor).

TC IDURD refScenarioStepsExpectedP
TC-PTS-001URD-PTS-001Award points on completed order1. Identify a customer on the order 2. Complete paymentPoints = total × rate added to balanceP1
TC-PTS-002URD-PTS-002No double award on retry1. Complete payment 2. Re-trigger completionBalance increases only onceP1
TC-PTS-003URD-PTS-003Earning rate honored1. Set merchant rate 2. Complete an orderAwarded points reflect the configured rate; rate 0 awards noneP2

3. Traceability

Every Must requirement must map to ≥1 test case.

URD requirementTest case(s)Status
URD-PTS-001TC-PTS-001✅ Covered
URD-PTS-002TC-PTS-002✅ Covered
URD-PTS-003TC-PTS-003✅ Covered
URD-RDM-001/002/003⚠️ Planned — no tests yet

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.