What terms and conditions are violated?
Users are allowed to promote their videos or websites and get traffic from external sources. Google care about making money and if a someone buys 100,000 clicks to his channel and 10,000 stay and watch ads they are very happy. You can promote whatever you want on the web as long as the product or content is legal.
But anyway the question was if its illegal to not to
KYC to every customer that wants to buy.
People go to supermarket and pay
cash without going through retina scan and get a recipt without knowing their name, so whats the difference?
I suppose the only thing the bank can do is not accept the money.