A non-transitory computer-readable storage medium having an information processing program stored therein, the information processing program, when executed, causing a computer of an information processing apparatus, which includes a storage section for storing content data, to control the information processing apparatus to at least:
- transmit transmission data to one or more of a plurality of other information processing apparatuses, the transmission data including identification information for content data executed by the information processing apparatus;
- receive reception data from one or more of the plurality of other information processing apparatuses, the reception data from each respective other information processing apparatus including identification information for content data executed by the respective other information processing apparatus;
- and
- access purchase information associated with purchasing content data corresponding to at least one piece of identification information included in the reception data received from the one or more of the plurality of other information processing apparatuses.