How does ash get his money?

How does ash get his money? 1. He gets money from trainers he’s beaten, like in the game. 2. He’s got a Pokémon Mart 10% off discount card.

1. He gets money from trainers he’s beaten, like in the game. 2. He’s got a Pokémon Mart 10% off discount card.