If you have a form, a database & some security, you can do anything online. And since faxes have been around, faxed signatures are binding and with secure certificates & digital signature technology or just selecting the "I agree" button after reviewing a TOS, its binding.