They have to use a centralized solution, like coins.io or (soon?) stacker.news.
There may be an option to have a decentralized routing scheme with bolt12, but at this point someone still needs to register a domain.