Use case

Personal finance transaction cleanup

Make transaction rows easier to scan without hiding uncertainty behind polished but unsupported merchant labels.

Answer-first summary

TxnKit helps budgeting and personal-finance apps present recognizable merchant labels, category hints, recurrence hints, confidence, and warnings from one safe descriptor.

Raw descriptor example

POST /v1/enrich
{
  "raw_description": "SPOTIFY USA 877-7781161",
  "currency": "USD",
  "country": "US"
}

{
  "display_name": "Spotify",
  "category": "Entertainment",
  "recurring_hint": true,
  "confidence": 0.94,
  "warnings": []
}

When to use

Use TxnKit when product trust depends on clean merchant rows, predictable fallback labels, and confidence-aware UI copy for ambiguous descriptors.

When not to use

Do not use TxnKit to infer personal spending intent, process customer-identifying text, or enrich pasted bank statements.