Hello @salbidhillon
Please make sure you entered all passenger's details like name, date of birth and country of residence. You can also try to purchase the pass using another browser or device.
If it still does not work, you can buy the passes at any ticket counter after your arrival in Zurich.
I wish you a great time in Switzerland. Regards RahelW