shop by category
Avetti Commerce 7 Feature List
Java Application Server Support
Any Java application server: We normally use: Tomcat, Weblogic, Websphere
and JBoss. We recommend Tomcat 6, Weblogic 10, Websphere 6+, JBoss 4+
JDK Support
1.5+,1.6+.
OS Support
Any Java compatible OS. Tested on RHEL Linux, Fedora Core, Centos 5, Solaris 9,10, Windows 2000,2003 Server,XP
Database Support:
Any database supported by Hibernate. We directly support MySQL, MsSQL,
Oracle. Due to few requests for DB2 support for DB2 might need some testing. We normally deploy on Oracle or Mysql but have some major customers using MsSQL as well. Adding other DBs can be done with some minor configuration changes and a few days of testing. We have recently added Informix support as well.
Open Source Technology Used:
Spring Framework, Hibernate, Log4j, Ant, Lucene, Solr, Jakarta commons, Velocity,
C3P0, Apache POI, Xfire, DisplayTag, Dom4J, TreeCache, BIRT
Commerce7 Ecommerce Features
Multiple levels of Customer Profiles. Demostore uses a Quick member type that asks only for name and email address and a Store member type that is used when you purchase that asked for the address of the shopper. This feature lets you only ask customers for data only when it is needed. And lets you setup a heirarchy of shopper profiles. You can have profiles for newsletters, discussion forums, auction items, that ask for additional profile information specific to that profile type.
Add to Cart via Urls to support Quick Purchase pages, add to cart from emails, or static pages or CMS controlled pages. Can support pages with multiple items that can be checked and all purchased via 1 buy button
Personalization – personalize content so that html is displayed per item, category, shopper group, per date range, priority, per promotion not yet active or active. This permits you to upsell a customer to perhaps add items to the cart to earn a free shipping promotion then once this is achieved then present a fragment of html to upsell to another promotion etc.
Scheduled Content – specify content for future months on the site. Easily edit content blocks on pages with no knowledge of HTML required.
SEO is Built in – auto generates SEO friendly urls on catalog and item pages. So instead of using storeitem.html?ii=123 you can use /books/gardening. Improves search engine rankings. Can also autogenerate meta descriptions and keywords tags and page titles.
Items/Category by date or available - specify start and end dates for items or categories to exist on the site. Specify if an item is unavailable or not
Skins – support for mulitple sets of templates within a store that can be turned on via url parameters. Can be used to set a theme for the whole store or to just turn on a different template for a single page access. Useful for printer friendly pages and order receipts. Can be used to create multiple looks for a potential customer who can then easily see all html design variations without the need for you to copy the site. Can be used to specify a mobile theme for handhelds like the iphone.
Multiple Currencies Per Store – not only can you specify prices in multiple currencies you can also specify additional currencies for which you have not hand picked a price. Commerce 7 will convert the prices for these additional currencies using conversion rates.
Management Dashboard – create reports that an admin can refresh to see the state of sales on their site. Convert any BIRT report to the dashboard.
BIRT (Eclipse Business Intelligence and Reporting Tool) Support – Add reports created in BIRT to a store. BIRT also includes an eclipse IDE plugin that permits you to create reports designs.
Virtual Categories – vcats are a powerful new feature of Commerce 7 that permits you to group items by a query, a keyword match in a lucene index or via logic in a groovy script or in custom code. You can use virtual categories to create categories that would be too time consuming to maintain manually like shop by brand, or price range. You can use this feature to handle categories like Top Sellers, Cross Sell, Up Sell, Gift Under $30, etc. And group items by price range.
Faceted Search / Solr - advanced filtering and searching is supported using apache solr. Any item property can be setup as a search facet with no code changes. Search by price range, brand, category or any other property.
1 Page Checkout - a 1 page checkout has been shown to reduce cart abandonment. This is supported for login, register and guest registration processed. If the user choose to ship or split ship to multiple addresses the checkout will auto revert to the standard checkout. Also the 1 page checkout and an option order review page can be turned off or on via a checkbox in the site preferences for this store.
Inventory Support to lock items to a customer for 30 minutes and to support partial, complete and drop shipping. For example: if you need to sell items with limited quantities like tickets C7 can support this.
Geolocation Support - support for ip2location geolocation support to limit items per sales area or geographic location. For example: if you only have the right to sell an item in a particular country or you dont want people from some countries to see some of your items then this feature can be used to limit availability of items per region.
Sales Areas - are lists of country/regions. For example Europe or Western United States could be defined. A sales area is activated by the ip address of the customer if you have ip2location installed.
Promotions per Sales Area - specify promotions per sales area. For example you could put an item on sale in France only or in Chicago only
Discounts - per customer type or product type. Multiple levels of product type discounts that can be activated by ajax calls
Multi Currency/Multi Language/Multi Store - with auto setting of language and currency based on the users locale settings
Auto Translation of content using Google Translate
Store Locator - with connection to Google maps to determine stores within x miles of the shopper.
Data input forms - contact us and credit application forms come with the demo store.
Newsletter Subscription Management - subscribe and unsubscribe to newsletters can be manged within C7.
Question Pages and Checkout Questions- handle complex ordering with a series of pages that can be presented after add to cart or at checkout.
Support for Invoiceable and Non-Invoiceable Customers with customized payment, shipping and checkout questions
Tax Rates per product type, tax id status, and geographic region.
Downloadable Content use your server or Amazon S3 to distribute downloadable content and limit access by number of accesses or minutes.
Advanced Customer Profiles – most ecommerce solutions support a single registration page during the checkout process. In Commerce 7 we have enhanced this to support multiple member types. A member type is a profile with a subset of data required for that profile. Using this feature you can create discussion forum, store, newsletter, auction and other member types so that if your site is larger you do not need to ask all information from the customer during registration. You can instead specify that different controllers require access by a certain member type and automatically the Profile subsystem will redirect to login, register, or additional registration pages as needed to prompt for the additional information required. This feature can be used to protect internal controllers you define. Using the following feature you can protect other applications as well.
Webservices and External APIs – using the advanced Xfire soap/xml solution you can easily add web services and extend Commerce 7. A full suite of web services is included. You can manage items, categories, coupons and many admin functions..
PCI Compliance – Commerce 7 is being used by very large companies for high volume sites. Tier 1 companies have significant requirements for data security mandated by the Visa and Mastercard PCI standards. Commerce 7 has the auditing and access control features to enforce the appropriate level of password security and lock out the PCI spec requires. These PCI Password security rules are modifiable by administration pages.
Encryption of PII data - credit cards, expiry dates are encrypted via AES.
SysAdmin Administration Features
-
Import/Export Store from/to File – exports a store and its static content to
a file. Import on a development server, or on a QA server. -
Copy Store – duplicate a store in 1 minute. Typical usage is to copy a store on staging, then import into the production server.
-
Copy Templates from Store A to B. or from Staging to Production
-
Publish Multiple Stores - Changes Only or All Data
-
Audit Logs – shows admin actions to modify items, promotions, categories
and date -
Import Items from Spreadsheets: items, categories,prices, properties and images. Later a store owner can update prices and add new items with this approach.
-
Control Panel templates – brand the admin pages with your look. Change
what links a CSR admin or a marketing admin or any admin can see -
Help Pages – manage popup help on all admin pages.
-
Manage SysAdmins – create mulitiple Sysadmins, make inactive, see
when they last logged on. -
PCI Password Security Settings – set days to expire for passwords, lock
out time, max failed logins, # of days to notify before expiry, and reuse of
previous passwords -
Update from SVN – you can update templates for all stores from a
common SVN repository.
Store Administration Features
-
Tax Rates – define tax rates per country and region. Define where you have a tax nexus. Supports national, state/provincial, state/provincial on national, city and
city added to state tax rate types. You can define tax by city, state,
country and zip/postal code. -
Cybersource Real Time tax integration – if you have many tax nexus’s you
can use the supported Cybersource Tax calculation service. -
Category management – assign template to category, associate content
to category, link to existing content. Unlimited categories. -
Add items to multiple categories.
-
Add categories to multiple parents
-
List items, subcats in a specific category
-
Search items by name, code, price. AND/OR/AND NOT status,
AND/OR/AND NOT property name = property value, AND/OR/AND NOT DA Link value, AND/OR/AND NOT Availability Date = < > date. -
Specify Prices by Qty, by date, by shopper group, by offerprice code. Add
a setup charge to a price. -
Item Approvals – set items as approved for live, or only staging
-
Validation of Items before publishing – If an item is missing an image, price or description its status is set to validation error and is not published.
-
Downloadable Content support
-
Inventory
-
Staging and Production web applications. Work on staging. Get the changes approved then publish to live.
-
Multiple levels of administrators with editable roles and permissions based on Spring Acegi.
-
Shipping UPS, Flat rates. Also support for Fedex, Canada Post, USPS
-
Supported CC processors: Payflow, PSI Gate PaymentTech, Cybersource, Your Pay, Link Point, Authorize.net, Wells Fargo, PSI Gate, Paypal, 2Checkout, WorldPay. If a desired processor is not on the list we can add it.
Remote Management of Store via Web Services
-
add/edit/delete item webservice and API
-
add/edit/delete category webservice and API
-
createOrderWS
-
loginCustomerWS
-
RegisterCustomerWS
-
Additional web services are easy to create via Xfire
Management and Auditing
-
Audit Log – modifying items, categories, promotions are logged by admin
and date in a SysAdmin audit log -
Performance Log
-
Email Log
-
Payment Processing Audit Log – all payment activity is logged: pre-auth
with cc processor, order pickup by ERP, order confirmation of pickup by
ERP, capture of payment with cc processor and shipping confirmation.
Reporting
-
Easily create reports using IDE Report Design using Eclipse Business Intelligence and Reporting Tools (BIRT)
-
Daily Order Notification Email for Managers with XLS of all orders (via SSL)
-
Top Sellers
-
Sales by Product, Category, Customer, Promotion
-
Sales by Date, Day, Week,
-
Top Categories
-
New Customer Pipeline
-
Customer Report
Cart Features
-
Unlimited # of products
-
Unlimited # of categories
-
Multiple Stores per server
-
Use additional stores for different product lines or for different languages.
-
Export stores to a file to use on a development pc then import into another server
-
Copy stores easily to create additional stores.
-
Each store can have independent domains using our domain alias feature
-
Secure Transfer of data via SSL
-
Assign products to multiple categories
-
Copy Items
-
Cross Sell via cross sell feature or using virtual categories
-
Virtual Categories permit creating categories based on criteria. Use to shop by brand, by price range. Implemented via queries, lucene indexes or via logic in groovy scripts or code.
-
Wish List
-
Saved/Restore baskets automatically on cart abandonment and to a login.
-
Discounting via promotions, offer price codes or set discount rates
-
Multi Language – define stores with item descriptions in different languages
-
Multi Currency support per store. Prices can be defined in a number of currencies. Additional currencies can be defined and converted automatically
-
Multiple Shipping Destinations – split an order to multiple shipping addresses, create new addresses with nicknames
-
Specify multiple sets of shipping rates and assign groups of rates to items.
-
Free Shipping Promotions
Customer Profiles
-
My Account section on shopper pages that can hold:
-
Order History – customer can also self-cancel orders in first 30 minutes
-
Update Address, and Customer Properties, Customer Newsletter selections
-
Advanced customer profiles support. Supports unlimited member types of customer profiles. You can protect different controllers on your site to require login to a particular level of customer access.
-
Each profile member type can require entry of specific customer information
-
Can protect non-ecommmerce web applications or external urls and implement single sign on via encrypted cookies. Use to provide single signon for external discussion forums and other applications.
Templating
-
Velocity – simplest for non-programmers to manage the site
-
JSP
-
Can support multiple templating approaches at the same time.
-
Advanced high performance catalog and templating solution - Catalog View Objects (user definable objects via Hibernate QL on any table) permits pulling in of any data from the database. Permits one to optimize the performance of any page.
Promotional Features
-
Coupons – by amount or percentage, by date range,
reusable/nonresusable, applied to specific items or all. -
Store wide and limited use coupons
-
Gift Certificates -by amount, by date range, limit to specific items or all
-
Promotions – over 75+ promotion combinations, discount by %, amount per
items, categories, get free items, 2 for 1s. limit to first time buyers, limit per
time period, per order, limit to promotional code. -
Create Concurrent Order Level promotions
-
Create Concurrent Item Level promotions
-
Create Concurrent Free Shipping Promotions.
-
Create Free Products that are auto added to the cart on purchase – ie
Buy product x and get a free promotional item -
Pricing by shopper or shopper group – give resellers, wholesalers or any
defined group a set of customized pricing. -
Offer Price Codes entered on the basket will activate a set of item prices
in the Catalog - permits you to email links to potential customers that
activate specific discounts. -
Offer Price Codes can be set via email links – email different demographic
groups their own catalogs with customized prices. -
Campaign Codes – place links that activate specific catalog
pricing or promotions on email campaigns or on multiple websites. Track ROI -
Gift Cards – associated items with gift certificates and sell gift cards on your site.
-
Direct Action Links – an email link can show a subset of products. Click
through recorded on orders and is available via reports to show marketing
ROI. -
Analytics integration: Google Analytics
Search Engine Optimization
-
SEO Urls – support for creation of search engine friendly urls similar to /books/gardening instead of using standard urls with parameters.
-
Keywords – manage site wide keywords for all items or per item
-
Auto generation of Page Title, Meta Description, Meta Keywords. Also customizable per category and item.
Internal Search Engine
-
Basic keyword search and advanced search
Order management
-
Most orders are handled automatically. However the CSR can login to view status and handle returns, exchanges and order cancellations and to re-enter a phoned in credit card for a declined order.
-
Order managements supports partial returns from an order
-
Show Stale Order Reports (orders not fulfilled in 5 days)
-
Supports Per item Exchanges, Returns, Cancellations.
-
CSR can re-enter new credit cards that customer calls in for declined
orders -
Encrypts credit cards and information using AES encryption
-
Printed Order Receipt
Performance
-
2K session size with 1 item in cart.
-
3K session size with 5 items in cart.
-
Use of Cluster aware Tree Cache as 2nd Level Hibernate cache.
-
Built in Catalog DTO cache
-
All data on catalog and item pages is 100% cached
-
10-50ms category pages, 50-250ms items pages on fast servers
-
1,000 orders per hour on most servers.
-
Staging and Live web application architecture eliminates overhead of a
separate object cache and permits data to stay in cache for shoppers
even when catalog admin works on site.
Item Management
-
Templated Item edit page – easily customizable per store.
-
Item Properties – Flexlible properties for item.
-
Inventory – count, on order, next ship date, next shipment amount, etc.
-
Item attributes – flexible user defined item attributes like size,color etc.
-
Import items, categories, price and properties from Spreadsheets
For more information email:
View the demo store now view store
