You do the ETA online, you get an email confirmation can take approximately week or more depends on the time between application and arriving. When you arrive at the airport, they stamp the visa in your passport. No, need to worry, I have never had an issue.
Note: Normally takes a day. But you can get on arrival if you’re worried. It costs $5 more and adds approximately 5 minutes to the process at the airport.