It shouldn’t ask you to pay again, no. It didn't make anyone else pay again.
Can you please write to me in telegram @kzazary or tell me where to go to solve this problem
I'm not responsible of the purchases, contact Itch support.
Thanks