I guess some people said that already and I know its annoying to repeat it but as far as I know you disabled PayPal because many people used the refund option to get their money back after spending all Ecoins.
Can you not enable PayPal again and just ban all game accounts of a player if he/she return the money after donating by PayPal? And yes, ban all Game Accounts of that player in that case so he cant use a fresh created account for fake donations and send Webshop Items to his main character or friends.
Im from germany and at the moment there is no avaible donation method. Even visa get declined by my bank for payments on your website and Bank Transfer is for me also no option because my house-bank is not in your list (and its one of the biggest banks in germany btw...)
Guess lot of people in europe cannot donate propaly.
Ban people who make refunds via PayPal and its fine.
Even Visa-card donations can be easily refunded and its still a avaible option (for some people at least). So you have basically the same risk of refunded donations with visa like with paypal. With Visa it just takes some time to make a refund because its process is more complicated and time-consuming than PapPals Refundsystem. Just saying..
Greetings