A non-transitory computer-readable storage medium storing a control program causing a computer to execute a control method for an information processing apparatus, the control method comprising:
- holding contract information including information about a contracted plan selected by a user from among subscription plans that use an image forming apparatus;
- receiving a plan change notification requesting a change from the contracted plan to a different plan involving a change in a capability of the image forming apparatus;
- and
- transmitting, in response to receiving the plan change notification requesting the change from the contracted plan to the different plan involving the change in the capability of the image forming apparatus, a capability change notification, for changing the capability of the image forming apparatus to a capability corresponding to the different plan, to the image forming apparatus.