I think it's a stretch to call this barter, and I don't think this is even what (most) people do in the absence of currency.
People do things for people they are unlikely to see ever again, just because it's a nice thing to do.
You can't squeeze that into the definition of barter, at all.