What you mean with "Itch want to support you"? Can i pay it on itch via credit card or should i wait? whats the best for u?
It's paid for with stripe not itch payment service. So yeah you can pay it goes directly to us.