Se o seu objetivo for fazer para treinar, scrapping é uma boa.
Se seu objetivo é criar um serviço, recomendo se aprofundar em openfinance.
Se você quer só realmente controlar os cartões, já existem apps com esta funcionalidade, inclusive integrados com o open finance.
Mas nada substitui a tranquilidade de ter somente uma fatura.
Em resposta a Controle de faturas de cartão de crédito [ajuda]
2