Not so sure why the discussion is somehow quiet in round 2. I am sharing my first success.
I love anomaly detection so I tried to apply it here. It has been quite surprise that few tries have even worse result than the random purchase.
However, I finally manage to beat the random purchase. Insight could be found here
AIcrowd | Purchase with anomaly detection | Posts.
Please give me a vote for my hard work