Warum liest du nicht die offizielle Hilfe?
https://esta.cbp.dhs.gov/esta/WebHelp/helpScreen_de.htm#pr2
Da kannst du ganz klar nachlesen, dass du auch für andere Zahlen kannst und dass deine Zahlungsdaten nicht gespeichert werden.
Wenn dein Reisebüro für dich zahlen würde, hättest du ja auch nicht deren KK auf Reisen mit.