uCommerce is fully integrated with the content management system
Umbraco, which enables you to
create beautifully designed stores, and enabling also the back
office capabilities where you configure and customize the store to
your liking.
uCommerce foundations provide the basis for an e-commerce
solution. Each foundation addresses a specific need for providing a
full e-commerce solution to your clients. Foundations in the box
include a Catalog Foundation, a Transactions Foundation, and an
Analytics Foundation.
Each of the foundations within uCommerce are fully
configurable right in Umbraco. No need to switch between a
multitude of tools to manage your stores. Everything is available
as you would expect in one convenient location.
uCommerce comes in two flavors targeted at different audiences:
Starter and Pro.


uCommerce Pro Edition
Our Pro Edition is targeted at high-end stores, which requires
support for support multiple stores, multi currency, differentiated
pricing, multiple catalogs, and more. See the full feature list
below.
Compare Editions
uCommerce Starter Edition
Just starting out with e-commerce? On a tight budget? No
problem. uCommerce Starter Edition is targeted for the smaller
shops, which require less flexibility and features out of the box.
You can upgrade to Pro Edition any time you want - no upgrade
needed you simply add a new key to any existing site.
Compare Editions
Catalog Foundation
Having rich catalog capabilities as part of the online store is
essential for its success selling products on the internet.
uCommerce Catalog Foundation handles all your needs for publishing
products to the store. From supporting multiple stores right down
to products with variations such as size and color uCommerce has it
all.
For advanced pricing scenarios our price groups support most
scenarios found in online stores. Not satisfied with what's the
box? As a developer you can roll your own, which fits the specific
requirements your client has.
- Multiple stores with different styling and checkout flow
- Micro branding sites
- Multiple catalogs for separating product ranges
- Arbitrary number of categories
- Products live in multiple stores, catalogs, and categories
- Products with variations to help the customer select the
right product
- Multilingual product information. Have the catalog shown in as
many languages as you care to support
- Related Products will help increase conversion rates by
relating product to each other thus helping potential customers
find the products they want. You can define a number of relation
ship kinds, which are used to relate products to each other, e.g.
Cross Sell, Up Sell, Accessory. uCommerce gives you complete
control over which kinds of related products you wish to
maintain.
- Sort products as you like, e.g. have the newest products show
up at the top of lists
- Sort categories as you like, e.g. have most popular category
displayed first
- Multiple images per product maintained as part of the media
library
- Flexible pricing for multi-currency and differentiated product
pricing
- Product definitions enable you to store information that you
care about on the products themselves, complete freedom to set them
however you like
Transaction Foundation
Once the customer has decided to buy by adding a product to her
basket and then proceed to checkout the uCommerce Transaction
Foundation takes over and manages persistant baskets for the
customer and the entire checkout flow. Subsequent order
processing handed over to the uCommerce back office right in
Umbraco where you can configure the order flow and track order
through the flow.
- Persistent baskets increase conversion rates by letting the
customer carry on shopping where she left off
- Checkout processing
- Support for easy integration with payment providers
- Support for multiple payment methods per order
- Multiple shipments per order - have parts of your order
shipping to the office and home
- Order history available for customers
- Multiple shipping methods and complete control over shipping
pricing
- Order Search in back office
- View order details in back office
- Fully extendable pipeline system for full control over checkout
and order processing
- Customizable order flow in back office, e.g. send e-mail to
customers when order processing begins, capture payment when order
is shipped, orders for approval
- Dynamic Order Properties is a way for the developer to add new
properties to baskets, orders, and even order lines. Any
information you wish to capture during browse or checkout can be
added to the basket or order for later use - be it reporting,
fulfillment, or something else altogether
Integrated with Membership
uCommerce is completely integrated with the Umbraco membership
system. Configure whether you want customers created during
checkout for login to review ordering history and more.
Use the Umbraco membership to stay in touch with with past and
current customers.
- Create profiles for your customers automatically when they
buy
- Segment customers using groups
- View customer profiles in back office
- Store additional information about your customer on their
profile such as sign ups for newsletters
- Search for customer profiles
- Maintain e-mail templates with rich text editing
capabilities
- Control who can maintain your store
Analytics Foundation
With customers coming and converting in the store an overview of
what is going on is needed. uCommerce Analytics Foundation provide
you with an opportunity to create rich reporting using familiar
techniques like user controls and stored procedures. uCommerce
comes with a couple of reports out of the box and you can easily
add your own in minutes.
- Product Top 10
- Transaction turn over
- Add any report you need by using our extensibility reporting
framework
Commerce XSLT Library
The Commerce Library enables you as an Umbraco developer to
create sites using XLST just like you do in Umbraco today. The
Commerce XSLT Libray provides access to all the underlying
foundations to enable you to create beautifully designe stores for
your clients.
With the Commerce XSLT Library you simply use your existing
skillset that you know and love.
Foundation API
Leverage your .NET skills for ultimate control and flexibility
over the uCommerce Foundation. The Foundation API is a highly
flexible modular design, which allows you as a .NET developer to
plug into the low level uCommerce APIs to modify existing behavior
or even replace what comes in the box.
Do you want to build specialized UIs to manage aspects of the
store? Use the Foundation API to leverage the functionality already
in uCommerce to your own needs.
The Foundation APIs are fully LINQ enabled, which enable you to
create rich functionality quickly.
Like what uCommerce gives you? Get started building uCommerce solutions
today!