Oracle ATG Web Commerce provides tools to handle pre-checkout order-processing tasks such as adding items to a shopping cart, ensuring items are shipped by the customer’s preferred method, and validating credit card information. The system is designed for flexibility and easy customization; you can create sites that support multiple shopping carts for a single user, multiple payment methods and shipping addresses, or share carts across multiple sites.

As soon as a customer submits an order, the fulfillment framework takes over processing. This system includes a collection of standard services which coordinate and execute the order fulfillment process. Like the purchase process, the fulfillment framework can be customized to meet the needs of your sites.

Commerce also includes an HTML-based Fulfillment Administration page that you can use for:

Commerce allows you to export customer orders in XML for easy integration with your other systems. Your customers can also create template orders from a new or existing order, and then create a schedule for the same order to be placed regularly during the time frame they specify. For example, a company could set up a scheduled order to buy certain supplies on a monthly basis for the next year.