Why this matters for the user experience :
Without enrichment, a transaction might show up as something like, when a user visits the transaction history:SQ *COFFEE SHOP LLC 4155551234 CA
With enrichment, the same transaction can be shown as:
- A recognizable merchant name (“Blue Bottle Coffee”)
- The merchant’s logo
- A shop category (e.g., “Coffee Shop”) instead of a raw MCC code
- The merchant’s location including address, or map coordinates
How it works conceptually ?
When a transaction is authorized, Gnosis Pay attempts to match the raw merchant data against the service provider used for fetching the merchant database. This match either succeeds, partially succeeds, or fails, which is why enrichment carries a status alongside the merchant and shop data.What gets enriched :
Broadly, enrichment can surface:- Merchant identity: name and logo
- Shop details: category, tags, and merchant type
- Location: street address, city, country, and map coordinates (where available)
Enrichment is applied automatically; there’s nothing partners need to configure to receive enriched fields on a transaction.