Secure Payment Solution (SPS)