Cross-border fee inherits the basis charge's merchant + invoice month/number
Goal¶
Fee inherits the basis charge's merchant + invoice month + invoice number.
Target: [6400 - Bank Charges & Fees] 1% cross-border fee for
Log¶
- 2026-06-13 done. Matcher writes basisTxId; getCrossBorderFeeTokens derives merchant/billingMonth/invoiceNumber from the basis (GCPβ"Google Cloud", Workspaceβ"Google Workspace") at read time; palette + modal sample + default template updated; 19 historical fees backfilled (0 ambiguous). Verified: "[6400 - Bank Charges & Fees] 1% cross-border fee for Google Cloud - Mar 2026 | 5537002234". Typecheck clean. UNVERIFIED in UI.