They are in an international airport. People in an international airport are already in voluntary temporary confinement. If people want to plead their case, provide them a hotel and fly them back if they abandon it. It really shouldn't be hard unless the amount of people you are refusing who already possess visas is extremely high.