Respuesta :

This is called bartering.

Bartering is a specific exchange which is not a gift: the exchangers agree on what they will both give and take and how much.