Hello Dennis_R
Welcome to the SBB Community.
We are a customer support forum run by volunteers.
We recommend you to wait with the purchase until you are in Switzerland and you can get the annual Half Fare Card directly at the SBB travel center in the station (e.g. Zurich Airport). You will then receive a temporary card until your SwissPass card is being produced and dispatched to an address in Switzerland.
You can order the annual Half Fare Card, however the card is not sent overseas, and there is no temporary card issued when purchasing it online. You would have to get it from the travel center, too, if needed. The online order process makes sense for residents.
All in all there is no advantage in purchasing the card now; you can still create a customer account without identity verification, and purchase tickets at half fare as the ticketing system does not actively check whether you are eligibile to buy half fare tickets; this is the sole durty of the ticket inspector on board the public transport services.
Does that make sense?
Kind regards,
Roland