Ah ok. I didn't know that developers had different payment methods for their games.
I was reading about the payment platform issue, kinda sucks as most of the games I get on here are NSFW or borderline NSFW.
Thanks for the suggestion. I think I might just need to create a profile for Pay-Pal that only has my personal info and not any business info. Though they banned an account of mine a while back for no explanation, so I'm not sure it will work.
Much appreciated for giving me details Hechelion. Sounds like maybe it's something that can't be easily fixed.