The Ektron eCommerce architecture is composed of several key systems:
The eCommerce API sits within the core Ektron system with customization and integration points. The figure below shows how the eCommerce API fits into the overall Ektron architecture.
Ektron leverages Windows Workflow Foundation for order processing.
Windows Workflow Foundation is a framework that enables users to create system or human workflows. It consists of a namespace, an in-process workflow engine, and designers for Visual Studio 2005/2008. It comes with a programming model, a re-hostable and customizable workflow engine, and tools for quickly building workflow-enabled applications on Windows.
Windows Workflow Foundation gives site developers complete control over how your store “works”. The workflow is completely extensible and can integrate with third-party ERP/CRM systems. There are default Ektron activities such as email notification and inventory checks, and the workflow can be customized to match the organization's business processes.
Ektron’s eCommerce solution lets you not only sell durable goods, but also memberships and subscriptions. It uses a provider model, and the default implementation provisions users into groups.
You let shoppers buy membership directly on your site (access to assets or content) and configure recurring billing at any interval.
To view information about Ektron’s eCommerce security standards and implementation, see the Ektron eCommerce Module Implementation Guide for PCI DSS Compliance.
This guide is required as part of the Payment Application Data Security Standard (PA DSS) certification as defined by the Payment Card Industry Security Standards Council (PCI SSC). Ektron’s eCommerce partners and customers should use the Security Guide when implementing a secure Web site according to the Payment Card Industry Data Security Standard (PCI DSS).
PA DSS is a certification for software applications that store, process or transmit credit card data during a transaction. Most payment card brands encourage merchants to use payment applications that are certified PA DSS Compliant. Ektron is PA DSS certified to ensure our application conforms to payment card industry standards.
As a merchant or eCommerce Web site owner, it is your responsibility to make sure your Web site is PCI DSS Certified. You need to work with your hosting provider to obtain this certification. This means using PCI DSS-compliant server architecture, performing proper hardware and port scans, and using the proper software and hardware configurations to meet these standards.