Production Tenant Features
eCommerce Functionality
- Collections: Collections are a group of complementary or related ‘member products’ that can be marketed as one, even across categories. For example, a beach-themed apparel collection could include products from the catalog’s Footwear, Accessories, and Shirts categories. On the storefront, collections are displayed on their own details page as well as the details page of all products within the collection, and in search results. This allows customer to easily purchase collection products from one page, allowing the retailer to cross-sell more products as well as enhance the customer experience and convenience. For more information, see the Collections user guide.
Contact your Kibo Project Team if you want to use collections, so that Kibo Engineering can apply the required schema migrations to your tenant. Then, you will have to re-index your site and be sure to follow the steps in the user guide to configure search settings. Displaying collections on your storefront will also require a core theme update.
Order Management Functionality
- Laser Scanning Highlights: When using a barcode laser scanner such as a Zebra device in the Validate Stock step of the Fulfiller UI for STH, BOPIS, Transfer, and Curbside shipments, line items whose in stock amounts match the desired quantity of the shipment are now highlighted green. This helps provide more visual validation of shipment item availability to store associates fulfilling shipments with mobile scanners.
- Translated Payeezy Integration – Payeezy gift cards are now supported for clients upgrading from a previous version of OMS who are using the translated APIs for backwards compatibility. Payments of the “GiftCard” type can now be used in the Import Order API when the Payeezy gateway is configured, and this is also reflected in the response from GET calls made to the Payment API. The translated APIs are documented here.
- Order Routing UI Updates: Order Routing UI updates are in progress but not yet complete across the whole UI. In this release, the routing group view has been updated with a new layout. Some groups may be greyed out when they are no longer applicable to after-actions (e.g., if the first group are not set to “look for match in the next group”), to make it clear to the user that those groups will not be used during routing. There is also now an “Add filter” button for each group, allowing filters to be more easily applied to a routing group. The ranking number is displayed in the top right corner.
- Suggestion Log Updates: The Get Suggestion Log API for Order Routing has been updated to return location codes in areas where previously only the location ID was provided in the payload. Notably, the ranked location candidate objects and events such as GROUP_SORT and RESPONSE now include location codes.
Production Sandbox Features
eCommerce and Order Management Functionality
- User Management Updates: It is possible to search the list of all Kibo Composable Commerce Platform user accounts in the user management interface, filtering the list of users with access to the KCCP Admin by first name, last name, and email address. See the User Management documentation for more information about this interface.
- Klarna, CrowdTwist, and Sezzle Payment Types: Support for payment via Klarna, CrowdTwist, and Sezzle has been added for clients upgrading from a previous version of OMS where these payment methods were used. These are processed through NoOp gateways and can be used as credit card types if configured in the Payment Types settings. See the Payment documentation for more information about gateways and payment types.
- Future Inventory in Inquiry: With inventory tagging and segmentation, the ability to set a deliveryDate to indicate when future inventory will be available was added to the Inventory Refresh and Adjust capabilities. Now, future inventory information can be retrieved from the Get Inventory API call if a deliveryDate was set during inventory refresh.
Fulfiller and Translated OMS Functionality
- Block Assignment from Transfer Shipments: The “Exclude location from future assignments” option was previously only available for Ship to Home shipments but has now been added to Transfer shipments as a checkbox next to the Assign Shipment button of the Validate Stock step. When selected, order routing will not assign any more shipments to that location until inventory is refreshed. This setting correlates to the blockAssignment parameter of Shipment API data, and thus can be set if updating shipments via API.
- Translated Shipment Transitions: The API calls to transition shipments through their BOPIS and Transfer BPM states are now fully supported in the translation layer, allowing some implementations that upgraded from the previous version of OMS to use their legacy API request bodies on KCCP endpoints for these actions. This includes the transitions waitForTransfer (or wait_for_transfer) on BOPIS shipments and shipped for Transfer shipments. See the Translated OMS API documentation for a template of these shipment calls.
- Translated Orders with Multiple Payments: Support for multiple payment types within an order has been improved in the translated APIs, allowing clients who have upgraded from a previous version of OMS and are using translated APIs to continue using their existing order import and payment processes for multiple payment methods.

