14 tips for selling software and services online