Roadmap

Updated: September, 2019

We at Spryker are happy to share our plans with you. Our plans are guidelines that give us direction, that moves us forward to continuously evolve and improve our product. However, we are also flexible and we constantly listen and adapt. Therefore, our plans tend to change. So although we are good at fulfilling our commitments, we reserve the right to change our priorities, remove or add new features from time to time. If you are planning anything strategic based on this list, you might want to talk to us first, either by contacting your Spryker representative or one of our Solution Partners.

If you see a feature that you like, send us an email and let us know why the feature is important to you.

The roadmap contains features, and not architectural items, enhancements, technology updates or any other strategic releases we are working on. We kindly ask you not to base any business decision on these lists without consulting with us first.

Roadmap Q4 2019 - Q2 2020

Content Management System (CMS)

Feature Description
Content Pages & Slots

Content Pages & Slots give you the freedom to inform, inspire, and intrigue customers in order to increase purchases and build brand loyalty.

  • Give Content Managers a full view of content slots available in store templates as well as CMS pages
  • Assign different content blocks to slots and control store and timeframe visibility
Managing Content Slots
  • All store templates that have configurable content are visible in Back Office UI
  • Content manager should be able to see what placeholders are available on each page and what content is assigned to them
  • Content manager can assign content to be shown in these placeholders based on Locale, Store, and other parameters
  • Content slots can be reserved specifically to be managed by 3rd party CMS
Standardization of 3rd Party CMS Integrations

3rd party CMS:

  • Can take ownership of specific content slots
  • Provides Content Widget for retrieving block content and does server-side rendering in Spryker
  • Retrieves Spryker’s catalog content using Spryker’s REST API
Multi-store Navigation

Navigation is one of the most important elements of any online store. The Multi-store Navigation:

  • Supports Different Navigation Trees for multi-store setup
  • Defines what navigation elements to show based on:
    • Store
    • Customer

Commerce Functionality

Feature Description
Split Delivery

An order can be split into multiple

deliverables either by a customer or in the backend.

  • Introduces the Shipment object to group order items together
  • A shipment defines:
    • Shipment method
    • Delivery address
    • Delivery date
Configurable Bundles

Give merchants the ability to guide customers through a complex purchasing process that involves selection of products from different product subsets while validating compatibility and pricing rules.

  • Create templates for Configurable Bundles
  • Define compatibility and pricing rules
  • Guided navigation in the storefront to assist customer in configuration process
Shipping Cost
  • Add shipping cost to Approval Process
  • Add shipping cost to Request for Quote

Split Order

Split Order gives businesses the ability to split orders to be fulfilled by different merchants, from different locations, and at different times.

  • Each suborder can be tracked independently
  • Customer is updated on status of each suborder

Return Management

Give customers maximum flexibility through the Return Management feature. Using this feature:

  • Customers can request to return products from past purchases from the storefront
  • Shop owner will be able to offer either an Exchange or a Refund

Additional Storefront APIs

  • Product ratings and reviews
  • Product Sorting
  • Discounts & Vouchers
  • Converting Guest shopping after customer logs in
  • Multiple shipment and payment methods on checkout
  • Product options
  • Bundles
  • Product Set
  • and others

Cloud Roadmap

Cloud enablement:

  • Multi-store setup configuration
  • Logging improvements + preconfigured Kibana
  • Docker setup customization
  • Application configuration: ENV based, validation
  • Heartbeats, etc.

Cloud support:

  • Templates for AWS
  • Pre-built docker images
  • K8S support
  • Support Cloud-services: SQS, DB, S3, etc.

Advanced Multi-Store Setup & Configuration

  • Admin UI for store management
  • Admin UI for payment methods management and multistore support
  • Simplified and standardized payment methods integration
  • Admin UI for shipment methods management and multistore support
  • Admin UI for warehouses management and multistore support

Digital Commerce for “Big Boxes” Retailers

Digital commerce solution for brands

with a large number of retail locations

  • Retail location profile, location, and hours of operations
  • Store locator
  • Product availability and stock level per location
  • Product prices per location
  • Online customer experience in the context of

Enterprise Marketplace

Feature Description
Extending your Store to an Enterprise Marketplace
New Marketplace Specific Functionality
  • Marketplace Storefront
  • Marketplace Back Office
  • Merchant Portal

The roadmap is presented for INFORMATIONAL PURPOSES ONLY, and not as a binding commitment. Spryker reserves the right to change timing and scope of released functionality based on input from our customers and changing market trends.

Check out the full version of roadmap and download it here.

 

Last review date: Sep 9, 2019