Skip to content

KB: onboard Tier-2 PSU issuers — PNB, Canara, Union, BOI, Indian Bank, BoM (12 cards) - #26

Merged
ankitkr merged 1 commit into
mainfrom
feat/onboard-tier2-psu
Jul 30, 2026
Merged

ankitkr merged 1 commit into
mainfrom
feat/onboard-tier2-psu

Conversation

@ankitkr

@ankitkr ankitkr commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Tier-2 of the missing-issuer onboarding: PSU banks. Fees/forex are often OFFICIAL (pnbcard.in SOFC, union/canara pages); earn rates, exclusions and ₹/point are mostly community/thin → verified: false. PSU points are flat ~₹0.25, portal-only, no transfer partners.

New banks (6)

pnb, canara, union, boi, indian-bank, bom.

New commodities (6)

PNB_RP, CANARA_RP, UNION_RP, BOI_RP, INDIANBANK_RP, BOM_RP — all flat ₹0.25.

Cards (12)

  • PNB (3): RuPay Select, Visa Signature, LUXURA Metal (NIL forex, 4/₹100 + 12/₹100 dining/travel, ₹5L/10L/15L milestone bonuses).
  • Canara (3): RuPay Select (+5% util/dining cashback, capped ₹50/mo), Mastercard World, Visa Signature — all lifetime-free.
  • Union (3): Uni-Carbon (HPCL co-brand, 16 pts/₹100 fuel), RuPay Select, Visa Signature.
  • BOI (1): RuPay Select (Star Rewardz, ⚠️ 1-yr point expiry).
  • Indian Bank (1): RuPay Select.
  • BoM (1): own-brand Platinum RuPay.

Data caveats

  • BOI / Indian Bank / BoM don't publish ₹/point — estimated ~₹0.25 and flagged in notes.
  • Indian Bank annual fee (₹250 vs ₹500) unresolved; noted.
  • Non-MCC-mappable bits (Canara category cashback, PSU 5X partner programs) in notes.
  • BoM's SBI co-brands intentionally not modelled — they run on SBI_RP (an SBI product, not a distinct BoM currency).

Verification

  • pnpm kb:sql — 25 banks / 97 cards / 46 valuations; key-guards + ticker-pricing pass
  • seed test + tsc + eslint clean

Tier 3 (DBS / small private banks / Federal-CSB fintech co-brands) to follow. ⚠️ Reseed required to go live.

🤖 Generated with Claude Code

…, BoM (12 cards)

PSU bulk onboarding (Jul-2026). Fees/forex often OFFICIAL (pnbcard.in SOFC,
union/canara pages); earn rates, exclusions and ₹/point mostly community/thin →
verified:false with per-card notes. PSU points are flat ~₹0.25, portal-only, no
transfer partners.

New banks: pnb, canara, union, boi, indian-bank, bom. New commodities: PNB_RP,
CANARA_RP, UNION_RP, BOI_RP, INDIANBANK_RP, BOM_RP.

Cards (12):
- PNB: RuPay Select, Visa Signature, LUXURA Metal (NIL forex, milestone bonuses).
- Canara: RuPay Select (5% util/dining cashback), Mastercard World, Visa Signature (all LTF).
- Union: Uni-Carbon (HPCL 16 pts/₹100 fuel), RuPay Select, Visa Signature.
- BOI RuPay Select (Star Rewardz, 1-yr expiry), Indian Bank RuPay Select, BoM Platinum RuPay.

Undisclosed ₹/point (BOI/Indian Bank/BoM) estimated ~₹0.25 and flagged. BoM SBI
co-brands intentionally not modelled (they run on SBI_RP). Seed validates
(97 cards / 46 valuations); tests + typecheck + lint clean.
@ankitkr
ankitkr merged commit 4e1569b into main Jul 30, 2026
1 check passed
@ankitkr
ankitkr deleted the feat/onboard-tier2-psu branch July 30, 2026 04:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant