How to not pushing dynamic body and dynamic body in physics

Hi, I want to :

  1. Detect collisions between two player characters
  2. Move Top-Down Movement
  3. No pushing each other (player characters)

How to make it unable to push each other but still on the same Z order and detect collision?