You are correct PayPal banned all virtual goods. csgo skins etc basically everything thats resold and not through actual game dev will get you banned when paypal checks it out. I finally figured it out too and its because Mastercard BRAM rules. Had to talk to banks, acquirers, paypal, merchants...