But the guy used Phoenix wallet to pay
Well... it's https://dfx.swiss the back-end company, "crypto currencies", "multiple blockchains" ... and I read KYC.
Discussion
Yes, you can pay with any LN wallet, but the company providing the payement solutions is also offering other crypto, still better than nothing.