Aug 2, 2016 - 5:42 PM
Welcome to MySwissAlps! You didn't mention where you purchased, but from your description I think it's the SBB web shop at www.swissrailways.com. Is that right? If so, they will e-mail it in time, don't worry. Their explanation is somewhat confusing sometimes, but I expect you to receive the pass quickly. If you don't have it by the 9th, you can e-mail them to ask, but I don't think that will be necessary.
By the way, as you can print the pass yourself, you could (theoretically) even have it printed in your hotel in Switzerland. That won't be necessary though.
Enjoy your trip!