Integrated Online Transaction Processing
The xCatalyst e-commerce tools can be used in a variety of ways to associate payment with website functions: catalog shopping, event registrations, publication sales and enrollments. These tools simplify the process of adding ecommerce to your site, allowing people without highly specialized knowledge to create professional solutions for online transactions.
Product Catalog
The e-commerce module provides a full featured product catalog and online shopping cart application.
Mall concept supports multiple storefronts.

Dynamic Forms
The xCatalyst Dynamic Forms module allows you to create a customized form for your web site. Integrating e-commerce with dynamic forms, allows you to easily charge the customer a fee as the form is submitted. This could be used to accept online donations, offer payment for classes or events, or to charge for membership.