See our online shop example for a brief demonstration of how a customer would buy from your site.
In general an online shop will consist of the following components.
It isn't always necessary to have all of these in order to run a business online. For instance you may just require a page displaying your products and an email address or phone number. If, however, you believe that you are going to be dealing with large numbers of orders or orders that contain many individual items, it can save time and money in the future to have the machinery in place to deal with this. If you don't, you may end up having to type in all of those orders again to work out how much you owe to the tax man.
With a properly integrated system most, if not all, of your bookkeeping can be done without you lifting a finger. This can even include reordering when stocks run low.