Overview

Every receipt teaches Conduit what things cost

Two ways a receipt gets in#

Scan. Point your camera at the QR code on a printed NFC-e receipt, or type in its 44-digit access key by hand. Conduit sends that key to an external scan service, creates the report in PENDING status, and updates it to PROCESSED (or FAILED, with a REPROCESS action available) once the service returns the itemized breakdown.

Manual. Pick a merchant, a date, and add components one at a time with quantity and price. Useful for receipts that don't carry a scannable NFC-e code, or when you'd rather not wait on the scan pipeline.

Either way, the result is the same: a Receipt linked to a Merchant, made up of ReceiptItem rows that each point at an Item.

What each item remembers#

Every Item in Conduit's schema carries:

  • Most recent price — the value and merchant from the latest receipt it appeared on
  • Lowest price ever recorded — value, date, and which merchant offered it
  • Full price history — every observed price, beyond the two summary figures above

The item detail page renders this as a chart you can filter to 3M, 6M, 1Y, or ALL — so you can tell a genuine price increase from normal week-to-week noise.

Why this beats a plain shopping list#

A shopping list app can tell you what to buy. Conduit tells you where it was cheapest last time and how long ago that was — because the price data comes from receipts your squad actually scanned, not from a manually maintained spreadsheet nobody keeps up to date.

Related: Squads and Missions for how items land on a shopping list in the first place, Data Model for the full Item / Receipt / ReceiptItem schema, or back to the documentation overview.

Updated

Was this page helpful?