bartering

1.

Tauschhandel

to exchange goods for other things rather than for money:

:
He bartered his stamp collection for her comics.