Kaggle
Brazilian E-Commerce Public Dataset by Olist
About 100,000 orders from 2016 to 2018 in several linked CSV files: orders, order items, payments, reviews, customers, sellers and products.
Category names are in Portuguese; a translation file comes with the data. Orders have a status, so decide which ones count as sales before you total anything.