Thank you for your request.
You will not receive a physical card. You will find this information here.
Further information on the Swiss Travel Pass is available here and the FAQ (questions & answers) here.
We look forward to welcoming you to our country.
I wish you a nice weekend.