Overview of Purchasing Use Cases and Patterns