What is a shop? The shops we have on Catchyz are online shops. The same way you would have your own physical store but this one is online. Basically, an online shop allows you to sell goods and services on the internet with the use a web browser/mobile app. Steps in creating a shop The […]