I think you have blockchains conflated with fintech. It's true that many of these crypto assets are currencies of sorts but all four that you have listed would be poor choices for the level of e-commerce that you describe.
Bitcoin is more an immutable store of value.
Ethereum is a commodity for access to a global computing surface.
XRP (not Ripple) acts as counterbalance in bank to bank transactions.
Monero is highly unlikely to go mainstream due to auditing and money laundering concerns.
RE: E-commerce and Cryptocurrencies