Money can be gained in the highest quantities by partaking in Quests, but you also get them for battles. The winner gets $300, loser gets $150. In Allied Battles/FFA's, you get an extra $100 for each enemy over 1 you fought IF YOU WIN.