Find a meowth that knows pay day and use it on all the Pokemon you fight. You'll get double whatever your level is each time you use it in battle.
An easy way to get money in Pokemon Indigo is to keep fighting gym leaders.
there is NONE
By battling, of course.
BATTLE
just keep batteling
you can buy it for some money...
you can buy it for some money...
Get more money and Capture them
Just train a lot...
all you gotta do is battle
press alt+F4
Pokemon indigo does not exist