Background So I've been working on a plugin that integrates PayPal into the spigot server, basically a PayPal API for Minecraft, where players can send each other money via. PayPal in exchange for ingame perks/items/really anything. It can be used for a lot of things, ingame marketplace with irl. money or a donation service for server owners Problem The PayPal Payout API which I'm currently using requires permission from PayPal, also from third parties, if I switch to PayPal Marketplace third parties will have to sign a contract with PayPal. It's not really easy for a server owner to set up. Therefore an alternative for me is to set up a server (which I manage) to do all this, so the servers only have to request a payment from my server. If that's the plan, it would be a great help for me if I could somehow charge the users of my plugin like so many other developers do, to keep that server running and keep it maintained. However, this rule applies to premium resources: So why am I asking if I know it's breaking a rule? Well, I'm just wondering, because the point of accessing a specific server is not to integrate a DRM system, it's basically required for the plugin to function without forcing all plugin users through a lot of manual work (as explained above). Otherwise, would it be legal (according to spigotmc rules) to post this as a free resource and charge the users if they need to perform above x amount of transactions per month, or a similar fee? Or is it possible to get dispensation for this special case? Thank you for your time.