Roughly 324,000 payment card details for over 105,000 users were leaked in July 2016 by a hacker going by the name of 0x2Taylor.

Read more here