Fintech Payment Gateway Leaks 100,000 Records