We do NOT store your card details on our servers. They are stored by Authorize.net which is owned by VISA. So your card info is being stored on visa's servers and once you submit it to us and, once it's passed on securely we never see your card number again. Ever. Yes our servers are secure, but VISA is the cyber equivalent of Fort Knox.
Secondly, WE DO ACCEPT PAYPAL. Who told you we don't?! Just email billing at wordfence dot com and Kerry will be more than happy to explain how to pay and we'll get your keys created as soon as payment clears.
Regards,
Mark.