As of the moment, there's no way to add someone to your shop. If you want, you may temporarily add the player(s) to your island and let them set up a chest shop there then kick them or tell them to leave. Do you have anymore questions?