Because itch only opens up Paypal option for me, if you would like to pay with more options, you can try the steam version.
hi i cant use pay pal or steam but whoud love to support the game and play it. coud you maybe look in to if a card option is availabel some where becous i sean other games have the option and it whoud make life easyer
how about patreon? you can claim the game on itch with patreon tier