Itch has disabled that option on my page, not sure why. If you want to pay with card, you can buy it on DLsite or patreon.
Can I pay using other methods? For example, WeChat
The final version will be on steam, itch and patreon