Blog
Technical notes on transaction enrichment.
Concrete examples for builders who need merchant names, confidence, warnings, logo metadata, and privacy boundaries without turning the request path into live research.
May 18, 2026
Why descriptor cleanup should return warnings, not fake certainty
Confidence-aware enrichment lets product teams design fallback UI instead of trusting a guessed merchant identity.
May 4, 2026
How to enrich transactions without sending sensitive financial data
Reject statement-like and PII-heavy input before parsing, logging, matching, queueing, or third-party use.
April 17, 2026
MCC is useful context. It is not merchant enrichment.
MCC can help category confidence, but it cannot turn processor-wrapped descriptors into display-ready merchants by itself.
April 5, 2026
Why TxnKit avoids live LLM calls during POST /v1/enrich
A transaction row should not wait on a prompt, crawler, logo lookup, or third-party enrichment provider.
March 28, 2026
Logo metadata belongs in transaction enrichment, not in a separate guessing step
Logo variants need source, purpose, shape, size, theme, and confidence fields so client apps can choose safely.