Can I keep a record of all my past transactions?

Yes. All the reports are available on the App for your reference and download.