It's not a loophole at all. Again, you can't just dodge the law by saying 'oh he didn't indirectly buy it from me' as there was still a transaction, even if it's slightly obscure. Do you think criminals get away with saying they never bought x, y or z elicit item just because no money changed hands immediately? No.
However, like I say, it doesn't really matter. It's a grey set of hastily written laws with no legal precedent yet but please don't think that just because you didn't physically stand there and take money from someone in exchange for good that it won't be considered a transaction, because that's wrong. Again though, moot point because the whole thing is a bit dumb.