If Itch recommends direct payment, why is the main way to pay through PayPal?
Sadly. i am not aware of the reason
Sorry for the discomfort