You probably need to install the engine that will provide the store with built-in online shopping functions, but for this you need to look at the capabilities of the CMS, since such functions are not available everywhere. There are similar engines - adventor, opencms, shopcms, q-cms and others. All of them are tailored for the work of online commerce. The engine is based on PHP + MySQL, so knowledge in the Smarty template engine will be useful in working with the system. It is suitable for boxed commerce and also offers many free hosting services. On a similar resource, I saw a store
https://magnnetic.com/white-paper-design-service/, and there is support for HTTPS/SSL, Blowfish-encryption of customer data, PGP-encryption of email notifications. That is, the working functionality is, in principle, very well thought out and you can bet on developing your business online.