We advised that you should print out the eVisa/Visa approval letter before departing because airlines will ask you to show it when check in for your flight. And at the arrival ports, the officer will ask you to show it again to get stamped on your passport.