I would private message the moderator team and explain the situation. If you got your account number , as I assume you got that where your credit card was charged, and see if they can activate the SIM for you that way.
One way is to port an old number you had , can be cell or land line. You can easily port that number to your existing Public Mobile account by logging in , this will take you to the overview page. From there on the far right side of the page you will...
I had the same experience. What I figured out is that you first need to add the money to cover the add on to your account ( this is where your credit card gets charged). Second you need to select the add on you want once the credit shows in your ac...