Aside from Contracts, there are three other types of sales that a client can make.
Packages
Packages are a grouping of Services and/or Products. Packages can be set to renew at certain intervals, or when the number of items remaining goes below a certain threshold.
...