Paygate safe and secure transactions