Unfortunately we have no control over the payment system. Please contact itch.io customer support at:
support@itch.io