Hi there!Sorry to hear you're not able to use paypal. Unfortunately paypal is the only payment service that itch.io supports.