Mondo + Email

06 Oct 15    Amazon UK Marketpl
CD 1234
DEB      35.98

+

=

♥︎

Context.IO

"parsed_receipts": [{
    "vendor": "ebay.com",
    "order_identifier": "1234567890001",
    "order_currency": "USD",
    "shipping_handling_charge": 0,
    "sub_total": 4.99,
    "total": 4.99,
    "items": [
      {
        "sku": "181358039440",
        "title": "3X Premium Clear LCD Screen Protector Guard Skin Shield for Apple iPad Air 1 2",
        "quantity": 1,
        "price": 4.99
      }
    ]
  }],

Email Parser

Go

Martini

Heroku

GMail API

Screenshotter

Node.js

Express

PhantomJS

EC2

Webhook Receiver

Go

Martini

EC2

CloudFront

Mondo API

Demo

Matching Algorithm

vendors = ["amazon", "uber", "apple", 
"notonthehighstreet", "alitalia", ...]
tx.description.contains(vendor)
 && email.from.contains(vendor)
 && email.body.contains(tx.amount)

Thank you

@jelmersnoeck + @dingwalr

Made with Slides.com