hi! I am not sure at the moment but I am going to see if I can work something out. I think itch has a couple different options for payment processing.