Теоретически это возможно. Если можно видеть коды точек оплаты карточкой, то по ним можно определить была ли покупка в продуктовом магазине или кафе и т.п. Но думаю, что такой инфы там не предоставляется пользователю.
Вообще банки сами такое делают, например вот Тиньков такое запилил.