Skip to main content

Announcement: Code Freeze

Kibo is entering its “code freeze” for the peak holiday season. This production release of Version 1.2440 is the final major update being pushed to production tenants until January. Changes will continue to be added to sandbox environments per the below schedule and will be released to production on January 21, 2025:

Production Tenant Features

Catalog

  • Discount Enhancements: Discount configurations now allow you to set a discount’s code and indicate whether it’s public or not. The Discount UI’s advanced search options can filter discounts by this code and public status. Public line item discounts can be accessed by your storefront or custom code via a new POST endpoint, .../commerce/catalog/storefront/discounts/products. Non-public ones can be accessed by users with the Discount Read behavior at POST .../discounts/secure/products. Provide a list of products in the request body (up to a maximum of 20) to retrieve discounts for those products. You can filter further with a pricelist in the header, or by providing a customerSegments field and list of values in the body. Another new endpoint, POST .../discounts/secure/orders, will return non-public order-level discounts for users with appropriate permissions. You can filter this API specifically for shipping or product discounts with targetType (“Shipping” or “Product”) in the header. See the API documentation and guide for more details. Additionally, some minor styling changes have been made to the Discount UI to better display attributes.

Production Bug Fixes

Production Sandbox Features

Catalog

  • Discount Labels: You can now create additional text labels for discounts in the general discount configurations, allowing you to further categorize them for better management.
  • Discounts API Filters**:** New filters for code (string) and isPublic (boolean) have been added to the Get Discounts API, allowing you to retrieve discounts by that criteria. Additionally, the new item-level and order-level endpoints added with the previous release can now be filtered by locationCodes (array of strings). The API documentation will be updated soon for both of these updates.

Sandbox Bug Fixes