Cialdini is famous for his book Influence where he talks about various ways to get people to do things you want them to.  They are: reciprocation, commitment/consistency, scarcity, authority, liking, and social proof.Should not punishment be included?  Or are there soft/hard ways of persuasion, or perhaps short-term/long-term distinction?  I considered maybe punishment is part of authority, but do all forms of authority have additional power to punish?  I don't think so.  Some are just empty titles/positions.  In addition, non-authority figures also have the power to punish, even if it's not legitimized, and as a result an abusive parent or child, or a bully or someone wielding a knife can punish you if you don't do what they say.  In addition, the effects of or threat of punishment itself can also last a long time, like many other persuasion/influence strategies.
Persuasion strategies by Cialdini (why is punishment not there?)
social psychology