#3 Implemented card transactions