approved
Standard Tap
Registered rider, CharlieCard, Orange Line. Clean path through all modules.
approved
Reduced Fare — Student
Student rider with MBTA reduced fare enrollment. Fare evaluator applies $1.10 product.
approved
Cap Continuity — Daily Max Hit
Rider has reached the $13.25 daily cap across devices. TransitIdentity enforces cap, fare = $0.
step up
New Rider — No TransitIdentity
Unregistered contactless card. IdentityResolver finds no TransitIdentity. Routes to Wallet setup.
declined
Loop Mismatch
Closed-loop CharlieCard presented at open-loop Commuter Rail gate. EligibilityChecker catches incompatibility.
step up
Commuter Rail — Not Enrolled
Valid rider taps Commuter Rail but hasn't enrolled. Decision Engine routes to enrollment step-up.
declined
Account Suspended
Rider account flagged as suspended. Decision Engine returns early with ACCOUNT_SUSPENDED decline.