Online Payment Portal Log in using your primary email address and the password provided in the renewal email you received from the Secure Technology Alliance or US Payments Forum. NOTE: The US Payments Forum is associated with and managed by the Secure Technology Alliance If you are unsure of your current password, please contact the Membership Administrator.