A non-transitory computer-readable storage medium storing a printer driver that causes execution of a control method for an information processing apparatus that comprises a display unit of the and causes the display unit to display a printing setting user interface for causing a printing apparatus to execute printing, the control method comprising:
- causing the information processing apparatus to obtain account information for a subscription service available to a user who operates the information processing apparatus to cause the printing apparatus to execute the printing, the obtained account information including first account information for a first subscription service and second account information for a second subscription service different from the first account information for the first subscription service;
- causing the display unit of the information processing apparatus to display the printing setting user interface including (i) a plurality of settings for executing printing and (ii) an object for allowing the user to select account information, in which a printing result of the printing is to be recorded, from among the first account information for the first subscription service and the second account information for the second subscription service;
- and
- causing the printing apparatus to execute the printing based at least one setting selected from among the plurality of settings displayed on the printing setting user interface including the object for allowing the user to select the account information from among the first account information for the first subscription service and the second account information for the second subscription service.