I also get the message that There is no active subscription for this account. Origin has nothing to do with this. I spoke to their customer support on the phone. That is on Biowares end. And when I finally got hold of Biowares support. They told me, that I have to wait, until I receive the invitation e-mail from them. So thats what I am waiting for right now.
As a precaution. I ordered Murphys Law. (All 5 seasons) So that I have something to do. While waiting for the e-mail.
Magnus (Sweden)