Skip to content

Merchants — Transaction Attribution

The Merchants page shows all merchants in your database — both those created automatically by the rule engine and those assigned manually. Each merchant has a default category and subcategory that auto-populates when you select it during transaction editing.

Merchants page showing the merchant list with categories, rule counts, and transaction counts

Four cards across the top:

  • Total — total merchant count
  • With Rules — merchants that have at least one rule engine pattern
  • With Transactions — merchants assigned to at least one transaction
  • Uncategorized — merchants without a default category (warning color if > 0)
ColumnDescription
NameMerchant name (sortable)
CategoryDefault category assignment
SubcategoryDefault subcategory assignment
RulesNumber of rule engine patterns
TransactionsNumber of transactions using this merchant

Click any row to open the detail panel for editing.

Click + Add Merchant in the page header. Enter:

  • Name — the merchant name
  • Category and Subcategory — default classification

The merchant is created immediately and available for rule assignment and transaction categorization.

Click any merchant row to open the detail panel:

Merchant detail panel showing default category, subcategory, linked rules, and transaction count
  • Name — rename the merchant
  • Category / Subcategory — change the default classification

The panel also shows navigation buttons to:

  • Rules — view and edit this merchant’s rule patterns on the Rules page
  • Transactions — view all transactions assigned to this merchant

Select merchants using the checkboxes, then click Delete in the bulk action bar. Deleting a merchant removes it from transactions and rules.

Each merchant can have multiple rule engine patterns. When a pattern matches a transaction description, the rule assigns the merchant (along with its category and subcategory) to the transaction.

Changing a merchant’s default category does not retroactively update existing transactions — it only affects future matches. To update existing transactions, use Re-run All on the Rules page.