Well I can use netbanking to add money in paypal wallet but I am not able to use the paypal wallet to buy your games. Also by site's discord, do you mean itch's discord?
Yes, itch's discord. Maybe you can find someone to help you with payment methods or write to support, someone will find a solution. I use payoneer to get paid, but I'm not sure if it is used for purchases.