Hey, Thank you so much for the kind words!
I just have a storefront here, and I don't manage any payments at all. Please reach out to the itch support with the error codes.