Hi no idea what payment methods and currencies itch.io support, it's between you and itch.io they just pass me the money at the end of the transaction.
If you're unable to buy for any reason just use for free (even commercially) its alright.