Ok so im not sure if this should work like this or not, if its supposed to be like this sorry and close this just wanted to make sure, asked a GM in game but he didnt know either.
So basically i battled a NPC outside of cerulean cave and got around 450$, since i have membership i got double that money in game, after that i entered cerulean cave and a wild poke gave me ~250$ and i only got that amount not double like for NPC with membership, i have MS for a long time and didnt even notice that till now, but now every time i kill a wild poke i get normal money and when i battle npcs i get double what it says after the battle.