For work cation, you also need 6 months of payslips. So you should be showing 6 months of income (ie. Each month) where you are receiving income from your ecom store.
Also just as a friendly tip based on the way you wrote this post, provide your info with clarity and be clear in your letter, addressing their concerns. Think of it from their pov, why would you be a red flag. And keep that in mind whilst writing the letter.