The sample set you provided is much too small for anyone here to help you build a model. But it looks to me like any patterns you find are going to be time series related.. That is unless you have other metadata that an ML algorithm could use
If I were you, I'd look for cycles/trends in the day of week, or week of year.. Perhaps transactions change size seasonally, or maybe the transaction frequency will cluster on certain days/weeks
try grouping your analysis, either by country, or maybe account number (if you have enough transactions)