One of the most substantial challenges of the project came from the complexity of Delta’s product catalog and e-commerce requirements. The catalog had been represented incorrectly in the previous version of their website, which sometimes made for a clunky and potentially frustrating user experience. For instance, a product set alone is complex because of the multiple types of SKUs available for purchase, which are in turn then grouped or purchased in a variety of combinations based on the customer’s specific needs.
Delta desired a standard shopping cart that could process not only “normal” straightforward product purchases, but also provide the flexibility to handle a more “mixed bag” and allow for certain products to be ordered in bulk. They also wanted to provide an easy way for customers to re-order specific SKUs if needed. These capabilities required a custom checkout process that provided an individualized set of checkout steps, integration with Avalara for tax estimation services, custom shipping cost calculation business rules, and a custom payment gateway provider (Stripe).
Delta wanted a very mobile-friendly, responsive design that would allow for normal CMS, e-commerce, blogs, event registration, and featured sections of the site – merged with the marketing portion of their website to have one solution for managing marketing content and product detail pages. Plus, while each of these elements needed to be included with the current rollout, the development team also had to build with the future in mind – including a later phase that will integrate with Delta’s ERP system.
BizStream implemented the project using Kentico 8.2 in order to provide Delta Education with the robust, all-in one platform they desired to support both CMS capabilities and E-commerce. From the homepage to the back end, BizStream updated the look and feel to be crisp, clean, and easy to navigate, and created custom Kentico API scripts to import product data from Excel spreadsheets and migrate existing data from the legacy platform. Integration with all external system touch points was developed to create a seamless user experience, no matter which combination of items they placed in their shopping cart, or from their purchasing location.