Lord_Kane: 6. Approve, Deny or Detain (if possible.)
DProject: In my experience the usual response is "I'm sorry, I make mistake. I'm just passing through" (if their permit says Transit and they said they've come to work, etc.)
Which is kinda funny, because if there are no other discrepancies, you can give them the green stamp. If this was real life, and the client changes their story just like that, it would seem suspicious enough to valid an insta-detain. Even more so, if their permit says they're staying a week, but the client says they're staying for a full year. Then they apologize when you question them, correct themselves, and pass through...how much would you bet they aren't gonna come back to their homeland after a week has passed?
I had one who said "I'm staying forever" and then changed it to a week! ;)
Well maybe not "insta-detain" as such (depends on the country I guess), but yes definitely grilled with multiple follow-up questions - who exactly you're visiting, where are you staying, are they related or friends, etc. If they stumbled on the follow-up questions, then it could get more interesting... At the very least they'd have their luggage closely inspected, looking for evidence of a longer stay, or other dodgy things (e.g. undeclared large wad of cash).
To be honest the first few times I had this happen to me, I checked them VERY carefully, thinking that there MUST be something wrong somewhere. Would have liked more follow-up questions, but still a great game.
Would also have liked more people to offer me bribes (hey I need to pay for rent every day!). Most of them still try to deny they have contraband even after the strip search: "You can see that?". Kind of funny though. Gotta love Jorge though: "Is drugs!". He gets points for honesty. :)