You need not have to sign up and register for using Payforit service while making payments at the online casinos. All you need is a cellular device with a UK based mobile number, and you are good to go.