Text this: Electronic commerce from vision to fulfillment