Features

2.7 = new feature in Kartris v2.7

Setup

Feature
Detail
Microsoft Web App GalleryUse the Microsoft Web Platform Installer, IIS7+ or Web Matrix to install Kartris
MS web deployment package
Web-based setup wizard routine
Runs on medium-trust hosting Includes most shared hosting
Tax/regional wizard Quick and easy configuration for selected jurisdiction without time-consuming manual changes to each country/state record

Code

Feature
Detail
2.7 ASP.NET 4.5
VB.NET source codeFull open source code
Database codeAll database code (sprocs, functions, etc.) fully open source
Dual licenseGPL v2 or optional Kartris Commercial License

Visual Design

Feature
Detail
Responsive designIntegrates the Zurb Foundation responsive framework to provide mobile and tablet support, as well as enabling use of a wide range of Foundation's widgets within your content
SkinsCombines masterpages and themes into a single self-contained folder
Simple skin installationSimply copy skin into 'skins' folder and it will appear as option in back end
Multiple skins included
W3C standards compliant XHTML output code
Extensive CSS implementationCarefully nested IDs and classes give full control over almost any aspect of appearance on any page from CSS alone
Alternative masterpage for home pageSystem automatically detects optional 'HomePage.master' if present in skin
Skin and default master page selectable by languageCan have alternative CSS and XHTML layout for different languages if required, e.g. right-to-left, non-western scripts
Payment gateway response templates Format the HTML output to customers that certain payment gateways allow you return on callback (e.g. WorldPay)
Email TemplatesSeparate templates for each language for customer emails including orders, password reset, support tickets, account validation.

Product Catalogue / CMS

Feature
Detail
Product limit
1,000,000+
Product versions limit 1,000,000+
Unlimited categories
Unlimited nested category levels
Nest products and subcategories under same parent
Multiple product display types
Paging of productsSet items per page for each product display type
Paging of subcategoriesSet items per page for each subcategory display type
Products with unlimited optionsSize, colour, weight, also ideal for product configuration such as computers
Settings per optionOptions can be required, optional and you can determine default position of selections
Real-time price update when options selected or changed
Text customization of itemsCan be optional or required
Object config - custom settings per product Set the unit size of a product (0.01, 5, 12, 100, etc.), set the add-to-basket quantity selector type (textbox, dropdown, none)
$POA / call for price Turns off the 'add' button, hides price
Multiple product images with auto-galleryUnlimited product images
2.7 Multiple file uploadSelect multiple product images and upload in one go
Multimedia gallery for products and versionsUpload Flash video, MP3s or link to YouTube and other video sites
Automatic image thumbnails/resizing
Automatic large view modal popups
Product version imageOptional
Stock level tracking
Allow purchase of out of stock itemsOptional
Stock tracking and unique SKU for each permutation of options productOptional
Set unique price for each permutation Pricing set per SKU, or by combination of the base version price plus option price modifiers (as in 1.3 and earlier)
Custom product control support Build your own custom control to create and price any kind of configurable products, draw data from spreadsheet, web service or any other data source
Downloadable product supportControl time that downloads are available for, whether manual approval of purchase is needed before downloads available

Admin Area

Feature
Detail
Unlimited back end admin logins
Refine permissions per user Give access to admin, product content, orders and support features
Log of admin actions
Logs of any errors
2.7 Log defaults to latest errorSingle click access to the log page, which defaults to the current day, and the text area also scrolls to end so last error easy to find
Powerful search functionalitySimple and quick way to find config settings, customers, products, etc. from one handy box - also full-text enabled
Mark prices up/down Mark up item prices, RRPs or quantity discounts for products that match specified criteria
Intuitive AJAX-enabled interface
Back end treeview with splitter'populate-on-demand' treeview to navigate to categories and products, movable splitter to optimize menu width to available screen size
'Always visible' page submit/update buttons
Order editingEdit orders (including purchased items), track over or underpayments that result
Graphs of statistics and reports Tabular alternative still available

Integration

Feature
Detail
Open plugin architecture for payment systemsSimple installation of payment gateways, all settings editable from back end
Friendly names for payment methodsSet in each payment gateway's config
2.7Web APIAccess the entire BLL functionality via a web services API - improved in v2.7 to handle data tables
Bitcoin integrationKartris talks to Bitcoin client via the JSON API, so you can accept payments for orders by Bitcoin natively, without any requirement (or the cost) of third party Bitcoin payment providers
Open plugin architecture for real-time shipping systemsSimple installation of shipping systems, all settings editable from back end
QuickBooks integration Import orders into QuickBooks
Object config settings at version levelCustomizable settings now available at version level as well as product level
Windows 8 live tileSupport for push data to Kartris live tile
Android widgetSupport for push data to Kartris Android widget

Localization

Feature
Detail
Configurable tax EU/UK VAT, US state tax, prices including or excluding tax
Canadian GST/PST/HST support (beta) Double level tax regime support
EU business VAT handling Includes real-time validation of VAT numbers using the EU web service, with fall-back format checking function
Unlimited shipping methods, zones and bands Online shipping price lookups coming soon...
Multiple languages Unlimited
Multiple currencies Unlimited
Currency rate update Now uses the free ECB rates feed carrying most major currencies
Easy currency selection and switching Choose your default currency during setup/install and change it simply from the back end with a single click or using the tax/regional wizard
Configurable currency display format, set per currencySet number of decimal places, decimal separator (comma/point), position of currency symbol (before or after value), etc.
All site text can be changed from back endDatabase-driven language content, no programming or files to change
Can set different masterpage or skin for each language
Full unicode supportHandles Chinese, Japanese, Korean, Arabic, Hebrew, Russian
Full right-to-left language supportTags on prices and other formatted text ensure correct display direction for R-t-L languages
Easy import of language packs with Data ToolImport latest language pack into existing Kartris database

Shopping Basket

Feature
Detail
Aggregate similar productsTwo or more of identical items (with identical options or text customization) will appear on same line, even if added separately
Configurable 'adding to basket' behaviour Popup with time delayed close, redirect or no indication
Basket item images
Basket shipping price estimate
Auto-adjust with notification when stock level drops below quantity of an item in cart
Save a basket
Create a wishlist or purchase items from another user's wishlist
Full order history in 'my account'
View/print sales receipt from 'my account'

Discounting and Marketing

Feature
Detail
Product promotionsBuy X of product Y, get Z free, spend X get Y% off product Z, etc.
Customer discounts % or $ discounts
Customer group discounts% or $ discounts
Customer group pricingIndividual pricing per item, per customer group
Quantity discounts / price breaksUnlimited bands - give sliding discounts for higher volumes
Coupons% or $, with start/finish dates, reusable or use-once
Link coupons to promotion Coupon code unlocks a promotion that is otherwise unavailable
Internal stats systemLogs product views, purchases, search terms, displays data in back end
Google Analytics supportFull ecommerce tracking - pageviews and order conversion

Data Import/Export

Feature
Detail
Custom exportsSQL query and associated field info can be stored and run manually to export any specific data as a .CSV file
Powerful standalone Data Tool softwareUpgrade stores, import spreadsheet data and images
Import stock levels from spreadsheetQuick import and update of store stock levels from a spreadsheet
Command-line functionality in Data ToolScript daily imports or stock updates from spreadsheet data
Import combination products and attributes

Search Engine Optimization (SEO)

Feature
Detail
'Friendly' URLsAutomatic but can be manually overridden
Canonical URL tags in every product and category pageDeals with duplicate-content issues, supported by Google, Bing and Yahoo
Automatic page title, meta-description and meta-keywordsFor products, categories, CMS pages and knowledgebase articles
Can override automatic any page title, meta-description or meta-keywords tagFor products, categories, CMS pages and knowledgebase articles
Rich SnippetsProduct info automatically added to product page markup
GoogleBase/Froogle feed
Google Sitemap
H1, H2 tag mark up throughout
2.7 RSS news feed
2.7 Always-on SSL supportGoogle has indicated it will start to give a subtle bias towards secure web sites

Navigation

Feature
Detail
Choice of category menu stylesFrom v2.0 onwards, the menu type is coded into the skin, as most layouts are designed to incorporate a particular menu type
Sophisticated 'relevance processing' in-built search engineSupports full-text catalogs for speed even on huge catalogues of 1,000,000+ items
Performance improvements
Automatic breadcrumb trails
Recently viewed products
Top selling items
Related products
Newest items

Security

Feature
Detail
All database operations via parametrized stored proceduresStructural immunity to SQL injection attacks
Front end 'requestValidate' defaultExtra layer of Microsoft XSS protection on front end
2.7 SSL supportNow supports 'always on' SSL
Hashed passwordsAdditional salting for all accounts
Viewstate is encrypted
Back end can be IP protectedSupports multiple IPs and ranges
Password strength indicator

Performance

Feature
Detail
Well-structured databaseIndexes and efficient queries for snappy response even with well over one million products
Extensive cachingReduces round trips to database
Full-text catalog support
MSSQL stored procedures
Viewstate minimizationViewstate disabled where possible to reduce page size and load time significantly
Further optimization and refinementAnalysis of performance bottlenecks and optimization of various queries
2.7 Optimized 'versions' viewMuch faster 'language-free' version view with far fewer joins used for tasks such as checking version price and availability, where the language-specific parts are not required


Powered by kartris