All payments for electronic travel authorization applications must be made by credit card/debit card. ESTASERVICE currently accepts only the following credit card/debit cards: MasterCard, Visa, American Express, and Discover (JCB, Diners Club). Your application will not be submitted for processing until all payment information is received.
We use stripe as our payment processor.
You can read more about stripe by following press this link: