When trying to activate a SIM card, you have to use a Credit or Debit card. Vouchers can only be used to add money to the account after its been activated. I ran into this issue when I initially setup my wife's and I's account. I even sent a PM to Pu...
As mentioned, you should remove your phone number from your post. Due to this being a public forum, its possible someone will use it for nefarious purposes. With that said, I believe that Public Mobile uses your phone number as your account number.