What Payment Methods Are Accepted for ESTA?

ESTA application fees can be paid online. 
Accepted payment methods generally include MasterCard, Visa, American Express, Discover (including JCB or Diners Club), and PayPal. 
Payment is made during the application process, so please prepare an available payment method in advance and enter the payment details carefully. 
For a smoother trip, please apply for ESTA before your departure.

Check ETA requirements
KETA
ESTA
USA
KETA ESTA