There is no need to pay before trying if your tx is supported. That's what the free demo version is for, so you can try if it works on your setup without spending any money.
If you get back with more information maybe I can be of help to get it working. If you wish to request a refund, please contact the staff at Itch, they handle all purchases.