Hey there, @wildbeauty
Bo here from Shopify Support!
That is a really great question. We have a number of gateways that our Canadian merchants can use to accept credit card payments, you can check them out here. Authorize.net would be one of our more popular gateways so definitely check them out.
We actually have quite a few very successful skincare companies here on Shopify so you are in good company. Please feel free to check out the success stories of Florivera Skincare, Drunk Elephant Skincare, Janiro Skincare, and Natural Supply Co. Thes stories go through how they got started to the day to day running of the stores.
Best of luck with everything!
All the Best,