Six Bottlecaps can be won from each game type for 24 in total. Completing a game type by getting all six bottlecaps will also give you a certain amount of pesetas. Once you complete the objectives in a game type, talk to the merchant and select "End Game" to receive the extra peseta amount.