How to Make Payment Gateway Secure for Financial Tech Companies?