There are many online wallets like Xapo and Coinbase that do not charge any transaction fees or they pay that fees by themselves. I want to know that how would they profit from paying for their user's transaction fees ?
If no fees is charged then the transaction take a much long time or even might get cancelled !
I`ve never seen an online wallet that doesn`t charge transaction fees.
They all charge transaction fees, because they all need revenue to pay for hosting and everything else.
This is their business model.