I have a B2B SaaS web app. In most cases my clients are small or medium sized organizations and we have annual contracts. In other words, they sign the contract, according to which they are 'locked in' with my service for 12 months.
Now, I have to email them the contract, wait for their signature, then ask them to enter credit card information on my website. When they do, they also agree to my ToS and Privacy Policy by clicking the checkbox.
Question: Can I have customized ToS for each client (they are logged in, so I know who they are) and avoid sending the contract at all? In ToS I would write the monthly price, start date, duration of the contract, etc.
Is it legally binding?
Update: I'm in the US