Announcements
Cloudflare Migration for CDN and WAF
As part of our ongoing efforts to enhance platform performance and security, Kibo Commerce is migrating our Content Delivery Network (CDN) and Web Application Firewall (WAF) services to Cloudflare over the next several weeks. No action is required from you during this migration. However, please be aware that Kibo Support may reach out to you to coordinate the migration of certificates or address any specific needs related to your tenant. If you have any questions or concerns, please contact Kibo Support.Import Inventory API Migration
As part of ongoing migration of internal inventory endpoints, Kibo will be migrating the import inventory internal endpoints from July 23 to August 23. No action is required, but if you have questions, please contact Kibo Support.Production Tenant Features
Catalog
- Product Attributes Pop-Up: When making changes to product attributes, a pop-up will now indicate that you have unsaved changes if you attempt to cancel the edit or navigate off of the page without saving. You can then cancel the action to save your changes first or continue and lose the changes. This also appears when switching locales from the drop-down menu on multi-locale catalogs.
Commerce
- Cart Takeover on External Storefronts: Admin users of headless integrations can now perform cart takeovers for logged-in shoppers on the external storefront. You have the option to either follow a link from the customer details to view their cart on the external storefront, or populate an offline order in Kibo with the current contents of the external cart. This feature must be enabled by Kibo Support so that they can configure your storefront URL for takeover.
- Bulk Shipment Adjustment API: A new API endpoint (POST
.../commerce/orders/{orderId}/shipments/{shipmentId}/adjustments/bulk) now allows you to perform multiple pricing adjustments on the same shipment at the same time. This supports both item- and shipment-level adjustments, and will only refresh tax once (if necessary) after the adjustments are performed. See the API documentation for more details.
Fulfillment
- BPM Customization: You can now create custom business process management flows by developing your own fork of Kibo’s fulfillment workflows repository. This eliminates the need to submit a request for a custom BPM to Kibo and wait for it to be developed. Once created, your new BPM will be uploaded and installed through the Kibo Dev Center, enabled through API, and then executed via the Kibo Fulfiller UI. See Customizing the BPM for more detailed instructions and resources.
Production Bug Fixes
Production Sandbox Features
Catalog
- Multi-Locale Catalogs in Quick Edit: The Quick Edit feature now supports multi-locale catalogs when updating text property attributes, allowing more efficient localization across multiple attributes. When you select a master or child catalog with a locale other than the default, the Quick Edit will update that specific locale’s attribute value. Previously, only the default locale would be changed via Quick Edit.
- Multi-Locale Catalog Overrides: You can now set overrides for general product and product SEO configurations on specific locale and child catalog combinations. For more details, see the multi-locale catalogs guide.
Commerce
- FedEx Updates: As FedEx is decommissioning SOAP web services at the end of August, carrier configurations within Kibo are being updated. This requires action from any implementations using FedEx. Reconfigure FedEx credentials in your sandbox with your FedEx account number, company information, and address information. Next, contact Kibo Support with the time window to switch you to the new implementation. Then test FedEx to ensure that it works as expected. You will have to repeat this process after this update goes to production environments on August 5.
Inventory
- Required Application Behaviors: Applications must now have the appropriate Inventory Read, Modify, and Delete behaviors in order to access inventory-related APIs in all sandbox environments. Existing applications developed before July 2024 do not require these behaviors for production environments, but new applications will require them on production environments as well. For more details, see the application development documentation.
- Synchronous API Calls: The Reservation API and Inventory allocation calls (such as Allocate, Deallocate and Fulfill Inventory) can now be made synchronously by setting a new
runSynchronousfield to “true” in the request body. This improves performance time and allows you to receive a faster success or failure response whenever a cart allocation request is made to these APIs.
Order Routing
- Order Routing UI Enhancement: The “Demote to inactive” button has been removed from the routing strategy page of the Order Routing UI, to avoid issues where active strategies could be demoted and not replaced (meaning that orders could not be routed).

