Currently, any brand can sell Canal-powered products, no matter what platform you use for your store. This includes those that have custom-built stores, that use headless platforms, or that are powered by third-party e-commerce platforms, like Shopify, Magento, and Salesforce Commerce Cloud.
If you are on Shopify, you can install the Canal app directly to your Shopify store. If you are not on Shopify, you can use the Canal API to sell Canal-powered products. Please see this article for details on how to onboard via the Canal API. You can also reference the developer documentation.