Trainers start out Brilliant Diamond and Shining Pearl with a modest 3,000-5,000 in Pokemon Dollars. While this isn't bad to get started, it's not going to be enough to purchase better items early in the game. Over the course of the journey in Brilliant Diamond and Shining Pearl, players will be spending money on healing items, revives, outfits, and Poke Balls. This means they'll want to start farming money as early as they can.
Different NPCs reward different amounts of money upon being
Read more on gamerant.com