I myself have a number of preauthorized payments set up with my credit card, ie. netflix, amazon, etc., and in none of them do I have to re-enter the card number, just update the expiry & CCV. How nice is that??!
Please update your app . . . many thanks
Square Community