If they are just standard SIM Packs I don't think Voda will attatch your credit card details to the card as people might want to reactivate an old phone to give to someone else.
Normally their SIMs come with a postcard to register them with or you can do it online & they give you some free credit. After you register you can then choose to add a debit/credit card to top up if you want to.
Originally Posted by playme:
“hello first one to spot this dont bother posting any more threads on this”
I assume you mean that you were the first one to post about this on these forums.
Not that it really matters but technically I beat you to it on this in the O2 free sim thread, it seems to have become the home for all free SIM offers. It is probably better with its own thread though, the more people who know about it the better & with the search being broken it was a bit hard to find