Yes. But travelers who want to apply for a Tourist Card online MUST apply with their passport from the Eligible Country.