After their application is processed and accepted, they have to print it and show it at the point of entry in Morocco as well as when they leave. Morocco does not offer a visa on arrival. If you require a visa, it has to be obtained before you travel.