the only way atm would be to sign up for email notifications for any transactions, and parse the emails to get relevant data
there are a few issues though:
1. some banks only send notifications for transactions that are over a certain amount (eg BofA is >$25)
2. the merchant name is arbitrarily cut-off (based on char length), so you don't really get reliable merchant info