Isotope comes with all the standard features you would expect from a robust eCommerce system.

Here’s a list of what you can expect out of the box:

For administrators

  • Product management directly within Contao’s backend interface
  • The ability to create multiple store configurations/storefronts from a single Contao installation
  • Custom configurations per currency, as well as currency conversion and formatting
  • Customization of image thumbnail/display sizes with watermarking
  • Customization of checkout billing/shipping address fields
  • Standard product lister and reader modules with many configuration options
  • Product filter modules with configuration options
  • Full and mini cart module with configuration options
  • Checkout module with configuration options
  • Ability to add custom product attributes and define whether they are variants/customer defined
  • Define and group product attributes according to product type
  • Ability to add unique product variants for parent products (size/color, etc)
  • Categories are equivalent to regular Contao site pages
  • Advanced pricing options per member group
  • SEO-friendly product URLs (aliases)
  • Related products management with multiple relation categories
  • Assign multiple images per product
  • 3 image gallery options: Standard, Inline and Zoom
  • Customize Payment and Shipping Modules per Product Type
  • Setup of Multiple Tax Rates and Classes with VAT Support
  • Custom email manager for customer and admin notifications
  • Custom order status setup and options
  • Customer address book management
  • Customer order history module
  • Messaging notifications to customer on frontend
  • Backend order management with PDF invoices
  • Product downloads
  • Multilingualism

Payment methods:

  • Cash/Invoice/Prepayment
  • Innocard
  • Datatrans
  • Expercash
  • PayOne
  • PayPal
  • PostFinance
  • Saferpay
  • Sparkasse
  • Worldpay
  • many others available as 3rd party extensions

Shipping methods:

  • Flat rate
  • Depending on country/region/postal code
  • Depending on product types
  • Depending on product weight
  • Depending on cart subtotal
  • Mix and match using "shipping groups"

For developers

Isotope was designed to be as developer friendly as possible, using Contao’s framework as the foundation for everything we do. Some of the things you will come to appreciate are:

  • Ability to define custom Product classes per product type, letting you control each product type’s functionality
  • Custom templates per product type, which allows you to customize the output on each group of products
  • Ability to inject custom checkout steps
  • Multiple types of product collections (i.e. cart, order, or custom)
  • Ability to add custom buttons to each product (i.e. add to wishlist or gift registry)
  • There is a wide range of different hooks giving you the opportunity to extend Isotope eCommerce to your needs