It only works if you overpaid, but are screwed if the price increases above what you paid. I created a feature request #1775 on the itchio Github. Maybe if enough people pile onto it it will get addressed.