Transferwise - Understanding the Service

I’m having some difficulty understanding how Transferwise could possibly be an alternative to provide to buyers but from their Help Centre I understand it’s not possible to receive funds from an account that’s not under your name, which is an impediment.
Source -

Does anyone have some insight to this?

Transferwise explicitly forbids using their account for buying or selling cryptocurrencies. Been there, got burned. Keep your TW account away from that, really.

Is this in the terms and conditions?

Yes. Article 1.2.2 of Acceptable Use Policy.