No. ESTA travel authorization needs only to be valid upon arrival in the United States. U.S. Traveler may remain in the U.S. for the 90 days permitted counting the day of expiration.
No payment information is stored. All data is sent directly to the bank using 256-bit SSL encryption for maximum security.