with an Exchange you can buy and sell coins with one account, with this model (e-commerce) you can only buy from a shopify store, If you want to sell your coins you would have to setup a store for yourself and start selling the coins from your store front. This gives us the ability to not deal with the KYC problem since we are only selling coins and not buying them.
It brought me up with a big question: Is Shopify just an intermediary platform or an exchange?
I got what you mean, each customer can create their own store there, and sell the coins they want. So, do customers deposit those coins to your platform? If yes, how can your platform hold all coins (no matter what platform it works on, even junk coins)? And if the customer does not need to deposit, so your platform is just becoming an intermediary website. Customers can put anything there, even paper. What is the difference between Shopify and an intermediary website?
Shopify would not be an exchange, you can't returns your coins for money. you can only buy coins from a shopify store. If you would like to sell coins for cash, you would have to setup your own store, provide shopify with your banking information and sell the coins that way. With this model you know who the buyer and sellers are. it's traditional commerce versus an exchange.