I believe that when Capital One does that they somehow match your name and address to the phone number. A VOIP or prepaid number doesn't seem to work.
It's disgusting to think about the record sharing, and I doubt it even protects against SIM swapping (or does it?).