I think both are acceptable, as long as you change the first one to "Yesterday I went to the shop but it was not open yet" . And why? Because you're using "open" as an adjective, not as the past participle of the verb "to open".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.