US flag Official website of the Department of Homeland Security

How do I pay for my travel authorization?

How do I pay for my travel authorization?

All payment for electronic travel authorization applications must be made by credit card or debit card. The ESTA system currently accepts only the following credit/debit cards: MasterCard, VISA, American Express, and Discover. You may also have a third party, such as a relative or travel agent, pay the associated fees for each application. Your application will not be submitted for processing until all payment information is received.