You don't have to sign up in order to pay with SiD. Simply When completing a SiD payment, your usual internet banking security protects you throughout the .