I didn't have a permit as a Merc edition buyer. So I checked online, but the shop page has gone. Lots of other sites suggested that the Merc edition SHOULD have a Sol permit, but it's just how it's written; something like Beta backers get the Merc edition and all of this.
The Merc edition DOES NOT come with a Sol permit. It never did. I was never advertised as such. Only Beta/Gamma players get it.
So I earnt it. Did some Federation 'missions' (get some cargo and deliver some massless cargo), and now I have a permit. Job done, and now I can get on with the rest of my story. In a way I'm glad I had to 'earn' it; it made me do a few things I probably wouldn't have bothered, and saw a few sights I might not have otherwise seen, and I visited some stations I might not have visited that ended up having a suitable power plant or whatnot that I hadn't found elsewhere.
I havent mentally written the next chapter of my story yet. Probably need to restock my bank balance as I spent too much on nice things at stations. My trusty Cobra and I will make the most of whatever I choose to do next.