At the top of the year Monzo announced a relationship with Flux which introduced to us receipts in your Monzo account.
At the time I was personally underwhelmed by the amount of merchants Flux supported and the London-centric startup tradition which had formed. I also started having a lot of thoughts about how far these receipts could go, especially as they start to introduce non-itemised functionality such as itineraries, call to actions and “adverts” (or some form of dynamic pop-in image relevant to the transaction, perhaps to encourage deals/offers to saver users money).
One thing I tried very early on (Feb 2019) was how I could ingest receipts from inside emails and pull them into the app. I know this was something that was tried in a Hackathon back in 2016.
This early investigation was admittedly very hacky, it was a single file PHP script with no protection that only supported one merchant (Uber) and one user (me!) - It didn’t need to do more, I was just testing to see what was possible but the more I got used to that receipt always being there I kind of wanted more from it.
Last week I started the project from scratch. Some PHP goodness (baring in mind I’ve not used it properly for a very long time) later and I’ve produced a platform I’m happy with. It supports many merchants (15 so far, but this number is soon rising), many users (currently got 13 amazing testers!) and is extremely quick (under 45 seconds for each receipt!). 100 receipts later and it’s still going strong!
The system works by providing each user with a unique email address, they’re able to automatically (or manually) forward specific emails containing these receipts straight to that address which (~34 seconds later) gets added to their account (assuming all goes well).
This removes the need for complete inbox access, and makes it simpler for users who are not strictly on Gmail.
I’ll be sure to do a full technical deep dive on how it all works in the coming weeks, in the here and now I’m looking to tidy up some loose ends, make it even easier to use, and of course add a lot more merchants.
Supported Merchants (Updated Oct 5th)
Shopping
eBay
Amazon
Asda
Processors
PayPal
Stripe
Fastspring
Shopify
Transport
Travel for London (Journey History - CSV Export)
Uber (incl. Jump)
Stagecoach
Cuvva
DVLA
DVSA
PayByPhone
JustPark
Cinema
ODEON
Vue
Cineworld
Food
Milk & More
Domino’s
Pizza Hut
Wetherspoons
McDonald’s
AtHand
Ritual
Huel
Deliveroo
Uber Eats
Other
Airbnb
Just Giving
Banquet Records
iCloud/iTunes
Now TV
Crowdcube
Coinbase
Bootstrap
1Password
VOXI
I’d love to get the community’s feedback on this. Specifically the following questions:
- What would you expect from a service like this? Any options/preferences?
- Are there any unsupported merchants that you’d really want?
- Would you use a service like this?
I’ve added a whole lot of users in the last couple days so going to spend another week making improvements especially to account pages and such but will then be looking to get more testers! So if you’re interested then DM me on here, or any of the two community Slacks and I can give you more information!
(If a moderator believes this is better suited in a different category, then feel free to move it - I didn’t want to dump it in Developers though as it’s less support and more showcase)