I think they are basing only in downloads. So both of you and itch can make a profit in every downloads. But firstly you need to set up your payment settings before you can publish your games.