Fortunately for theme authors, pricing is based on yearly renewals.

Could you share more what you mean by this? If commission is one-time based on a single purchase, how does a yearly renewal play into the equation?