eVisa and eTA Status
Leverage the growing importance of visas, eVisas and eTAs and facilitate contactless check-in for customers visiting countries that require them.
Unlock online check-in
Enhance customer experience
Facilitate contactless airport experience
Manage operational risk
Frequently Asked Questions
What is an eVisa?
An eVisa, or electronic visa, is an official government document. It is a digital visa issued without a physical label in the bearer’s passport. The eVisa is linked to the individual’s passport number and must be presented before travel.
What countries are covered?
Visas are required in hundreds of countries, and that number is growing. Our database has visa requirements for all nationalities going to any destination, including paper visas, eTAs, eVisas and transit visas. We can help travellers apply for any eVisa, or guide them to the proper channels for other travel documents. Our team is also developing a solution to provide a seamless solution for paper visas.
How does your commercial model work?
We work off a revenue share model with our partners based on facilitating eVisa applications for their customers.