Mojang EULA FAQ said:Can I charge access to a specific part of my server, such as a minigame or world?
No, you cannot charge for any part of a server. Only the access. Once on a server, all players must have the same gameplay privileges. You may make a different server which features “premium” areas, and charge for access to that server instead, but the benefits cannot carry between servers.