A Secure and Reliable Payment Platform