No, you are barking up the wrong tree.
You haven chosen the Half Fare Card for Swiss residents at CHF 185.
The Swiss Half Fare Card for tourists at CHF 120 does neither require a SwissPass nor a customer number. You can find all information and get it from here:
While purchasing, do not forget to add your children, to receive the complimentory Swiss Family Card.
Keep the login you had created, you could use it to buy tickets on the SBB Mobile app. Also, if you are logged in while purchasing the Swiss Half Fare Card, the tickets will be later displayed in the SBB Mobile app, very handy.