Do they allow ATM or only credit cards? how about the Eye Testing? is it necessary?

Thanks