It’s been my understanding that MasterCard is the only card excepted. I was with Pc mobile before and that’s the only card they accepted try a pre paid MasterCard
I’m pretty sure that you need to register the SIM card numbers to have your plan fully operational that’s why it would give you that message sign in to your account and add it. Then it should be activated