I'm still thoroughly annoyed that retailers don't let you easily access receipts in a programatic way. Many allow you to look at them online, if you have some form of loyalty card, but you can't just scan a barcode or punch in a number to get it anonymously.
Not least because it would simplify apps like this.
Granted, I may be a special case as someone who still has every receipt from the past ten years.