You will have to email Itch support for any payment support, but I would also double check the payment went though and that you can't download it.
It went through but it also says pending. I did contact them but they haven't replied yet.