Все зависит от используемой платежной системы или банка, если они дадут вам инструменты для отслеживания транзакций - то можно, иначе нет.
Помню делал приложение на javascript (инжектил на открытую в браузере), которое мониторило содержимое страницы истории транзакций (газпромбанк давал страничку для списка последних операций по карте) и дергало мой скрипт при изменениях.
Для сбербанка есть возможность, если можете мониторить приходящие sms, используя подписку 'мобильный банк' получать оперативно информацию о транзакциях и даже отсылать свои (не платежные, а переводы).
Сразу скажу, современная финансовая система ущербная и кастрированная, хороших возможностей никто не дает, чаще вообще запрещает любую автоматизацию, даже на просмотр, даже если вы ЮЛ, за большие деньги мало что сможете.