BlockBee supports payments in many cryptocurrencies and ERC-20, TRC-20, BEP-20, Polygon tokens, directly to your crypto wallet, without any sign-ups, API keys or lengthy processes.
I did not understand what you mean without logging in, without creating an account, it will be much more difficult to track transactions, exchange rates, fees, and others, and therefore the user must have an account.
Also, the idea of getting your coins directly to your address is problematic because of the high cost of fees where you ask for 1% fees + bitcoin transaction fees (may be high because you get your coins in every transaction) + bitcoin exchange rates (if you don't intend to convert altcoins to Bitcoin, then it will ask the user for thousands of addresses, which is illogical)
Let's give him another chance. He may have made a mistake in writing history.