When you open your Monzo app and see your purchase history, you can see the exact location of your of the store where you bought. That is so cool, It helps me to remember what I bought. But how does Monzo do that? Does the transaction have have the address?
I thought Monzo had a list of the stores; however, last month I went to South Africa and Monzo could find all the stores on the map (even some gas stations in the middle of nowhere).
Down in the basement their elves have collected a huge pile of yellow pages from each time they went on holiday and some dusty tourist maps. Now you know where they get their info from
Merchant data is sent to your Bank whenever you use your card. Monzo are just open to give us access to that data and also present on a map etc… Other banks get this too but I guess, just don’t think we need this info
For a merchant to accept card payments they have to register an address. Your bank receives the registered address each time you spend money somewhere. Monzo simply passes that information on to you.
I’ve had transactions show up hundreds of miles away from where I was because the merchant has registered an address other than the location of the actual shop.
Even through we don’t normally see it when we get a bank transfer (FPS and SEPA) there is a lot of data sent between banks when a transfer is made. Looking at the system in one of my banks I can see the payers address data even though that not showing thru to the customer app.
We get some data from Mastercard which we cross reference using some magic with various other location service API’s and that builds our database which is also improved by customers and ourselves
If you’re on iPhone you can report this in app (there should be a “report a problem” on each transaction). For Android you’ll need to give us a bell but we will be happy to pass on the feedback