A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method for controlling an information processing apparatus that is communicably connected to an image forming apparatus, which has a printing function and is a subject of a fixed-charge service contract, the control method comprising:
- a control step of controlling communication with the image forming apparatus;
- a requesting step of, in a case where contract information relating to the service contract has not been obtained after a predetermined screen is displayed, requesting the image forming apparatus to transmit the contract information;
- a receiving step of receiving the contract information transmitted from the image forming apparatus in accordance with the request made in the requesting step;
- and
- a notifying step of notifying a contract state of the service contract.