How to make a body (dynamic/static) fall down upon collision?

I’m very interested in figuring out how to make a Matter body fall down upon collision in such a way that the body doesn’t move along the X-axis at all. Using setVelocity(0, value) won’t achieve the desired result because the body will still move along the X-axis.

Specifics: In a platformer game, I have a sand block that should fall upon colliding with the player (blocked.bottom).

Important Note: I’m aware that I could use the update method, but I prefer not to go that route.

Thanks