Satchmo Features ===================== Current Features ---------------- Satchmo strives to be extremely flexible. - All display items are driven by templates using the powerful Django templating language - All urls can be custom configured to your desired naming convention - The checkout process can be tailored to your specific needs Satchmo support many payment modules including: - Authorize.net - Trustcommerce - Google checkout - Cybersource - Paypal Satchmo has flexible shipping options and allows you to create your own. Satchmo includes: - UPS integration - Fedex integration - Flat rate shipping - Multi-tiered shipping Satchmo's has robust support for multiple product types including: - Downloadable products - Subscription products - Custom configured products - Product variants - Gift certificates All products offer you the opportunity to have: - As many images per product as you would like - Automatice thumbnail creation for the images - Unlimited categories and sub categories - Support for multiple pricing and discounting tiers based on volume - Inventory tracking including SKU's and preventing users from ordering out of stock items - Meta data support for SEO - Featured items - Tax tables - Related products - Most popular products - Arbitrary attributes - Multiple translations per product - Flexible variant creation (shirts with sizes and colors) including price changes for combinations - Allow user to comment and rate products - Comments support akismet spam tagging The customer model allows you to: - Have multiple ship to and bill to addresses - View order history - Update account profile online - Reset user passwords - Require email verification for account creation Satchmo supports discount codes which allow you to: - Set amount of percentage discounts - Limit the number of uses - Allow free shipping - Set start and end dates - Limit to certain products Satchmo includes extensive Internationalization and translation support: - Multiple translations are included: - French - German - Spanish - Swedish - Bulgarian - Portuguese - Korean - Hebrew - Turkish - Full country specific information - Translation support for all products and categories - Support for date and currency formating based on locale Satchmo takes security seriously: - Django provides built in support to prevent many common attacks such as: - SQL injection - Automatic HTML escaping to prevent cross-site scripting - Session forging/hijacking - Satchmo encrypts all credit card information - Satchmo does not store ccv data in the database - Fine grained ssl support for as many or as few urls as you need Django is a proven scalable and robust system. Satchmo takes advantage of this by using: - Django caching - Opportunity to easily split out the tiers of the application (database, web, etc) - A large suite of unit tests In addition to these items, Satchmo provides: - Generation of PDF invoices, packing slips and shipping labels - Full store product searching - Google analytic integration - Google adwords support - Google base feeds - Newsletter support via mailman or custom database - Recently viewed items - Wishlists