Commercial transactions : a systems approach