bartering

1.

以物易物

to exchange goods for other things rather than for money:

:
He bartered his stamp collection for her comics.