Value must survive fees
Annual fees, required spend, taxes, carrier surcharges, statement-credit breakage, and interest risk are subtracted before a card is treated as valuable.
Feature 5 - Rewards methodology
The card row is the index card. The real intelligence comes from historical offer snapshots, benefit events, point valuations, transfer bonuses, source evidence, and user wallet state.
Annual fees, required spend, taxes, carrier surcharges, statement-credit breakage, and interest risk are subtracted before a card is treated as valuable.
A current offer can look good or bad only against offer history, prior minimum spend windows, point valuation changes, and source confidence.
A $200 credit that requires a portal, one merchant, or monthly use is not worth the same as $200 cash. SwitchWize discounts harder-to-use benefits.
Transfer bonuses are useful only when award space, taxes, and redemption value are confirmed. Flexible points usually deserve a flexibility premium.
This is the schema direction I would use before building deeper personalization. It avoids stuffing history, source evidence, and user events into one overloaded cards table.
card_productsDurable card identity, issuer, network, family, current public URL.
card_terms_snapshotsAPR ranges, fees, earning rules, caps, foreign transaction fee, protections, observed_at, source_url.
card_offer_snapshotsWelcome bonus amount, minimum spend, window, targeted/public flag, offer channel, observed_at.
card_benefit_definitionsCredit/perk definitions, face value, cadence, merchant constraints, usability haircut.
card_benefit_eventsUser or anonymous scenario ledger for credits used, due dates, renewal reminders, and breakage.
reward_program_snapshotsPoint valuations, transfer partners, ratios, transfer times, program warnings, methodology version.
transfer_bonus_snapshotsSource, destination, bonus percent, start/end dates, public/targeted, observed source.
card_source_evidenceRaw evidence pointer, extraction confidence, reviewer, corrected_at, and stale flags.
Backlog
TPG has conversational rewards guidance. SwitchWize should answer card, transfer, redemption, benefit, and renewal questions with transparent math and cited data.
Tool
Tool
Tool