Hello Ivan_koh
Thank you for your request.
If you buy the Swiss Travel Pass for foreign guests, we only need a copy/original of the pass and no photo. I suspect the person at the counter misunderstood you and meant that you want to buy a Swisspass with GA / Half-Fare travelcard / route subscription. Sorry for the confusion.
Kind regards,
MarinaZ