These are quite important questions. Let’s take care of question II first.

“A stablecoin is a cryptocurrency that is designed to minimize the effects of price volatility. To minimize negative price fluctuations, the value of a stablecoin can be pegged to a fiat currency or a relatively more stable commodity such as precious metals, thereby making it less volatile.

Stable cryptocurrencies reduce operating risks of crypto exchanges & will improve the efficiency of blockchain-based payment systems.” —[1]

Stablecoins are the solution to the volatility of cryptocurrencies. The characteristic of the stablecoin which makes it a less volatile crypto gives it the perfect advantage to flourish in eCommerce platforms. The globe is probably still too sluggish to accept crypto in as a store of value in general terms, and this is linked to the volatility factors.

Players within eCommerce platforms, especially buyers & sellers, definitely do not want a currency that could dynamically LOOSE value within minutes right? Sellers would want some currency which is Stable; In this case Stablecoins.

Businesses who wish to use cryptocurrencies, would love to receive cryptocurrencies in the form of stablecoins, thereby eliminating volatility risks. By receiving a stablecoin after a sale, a seller can receive the exact same amount of value for their products and services OR better still recieve even more value, with a lesser risk of potentially losing value completely.