Hi! I'm sorry about the problem, the only way to buy from itch is trying a third party service or someone who has access to paypal to buy it to you : (. Unfortunaly I can't sell it directly from other methods due to questions related to my country, I tried but didn't had much success on it