The purpose of real-name authentication of bank cards is to prevent and crack down on bank card crimes, standardize the market order of bank cards, safeguard the rights and interests of cardholders and the public's confidence in bank card payment. An ID card alone can't prove it, but a bank card can basically prove it, so many softwares now require both ID cards and bank cards to be verified.