- 
								
								
									Last Updated: 07/14/2025  in Release Notes
													
											 Commerce No search results would be returned if a space was was included in a zip code. … To do this, call the Create Pick Wave endpoint and set shipmentType to "DELIVERY" in the request body … Commerce As a follow-up to a previous fix in which inventory was allocated twice due to reservations 
- 
								
								
									Last Updated: 01/08/2025  in Release Notes
																	 CHAR-5608 : The synchronous inventory allocation API has been ported to the Java inventory service. … Note that sorting does not happen across groups, meaning that if there are two groups sorted by distance … If set to a value of "SubstituteOnly", the product will not be indexed or returned by the Get Products 
- 
								
								
                However, any automatic refunding via a return case will create a new gift card as described in the next … If you do not have a gift card payment gateway set up, Kibo eCommerce does not display the previous two … Capture/Redeem: GC payments can be captured using a gift card token in the Create Order API call. 
- 
								
								
									Last Updated: 10/17/2025  in Release Notes
													
											 Production Tenant Features  Commerce Email API Extensions : The new API extensions allow you to conditionally … :  The Shipping Runtime's GetLabel API includes extensibility hooks that allow you to intercept label … These extensible attributes can be set via shipment creation and update APIs or through the fulfillment 
- 
								
								
                The Kibo Composable Commerce Platform (KCCP) enables shoppers to select delivery services for their products … If the shipment includes a service such as assembly, then that should be performed as well.   … Delivery routing scenarios should be configured to handle shipment assignment cases if the customer does 
- 
								
								
									Last Updated: 06/05/2025  in Release Notes
													
											 Commerce The Get Subscriptions API was returning a memory leak error when using high startIndex values … Shipment API Extensions : New before and after API extensions have been added that can interact with … Sandbox Bug Fixes Service Resolution Commerce A "shipment expected delivery date is not aligned with 
- 
								
								
									Last Updated: 06/09/2023  in Release Notes
													
											 Sandbox Bug Fixes Service Resolution Commerce If a refund was greater than $999, then the Calculated … CAT-3078 : Optimization has been done to the Locations In Stock process to avoid writing docs to Solr … This has been corrected so error messages are no longer returned for these APIs. 
- 
								
								
									Last Updated: 05/15/2025  in Developers  SDKs
																	 You can also use the  Get Tenant API call to return the Site ID and a Master Catalog ID if needed. … service to get product CatalogAdminsProduct product = api.getProduct(productCode); } } Customer API … as dependencies. 
- 
								
								
									Last Updated: 02/09/2024  in Release Notes
													
											 be viewed without having any edit capabilities (including placing returns or performing payment actions … This has been fixed so that closing a pick wave does not trigger a Pickup Ready email for all orders … Ready email was being generated for Ship to Home orders after performing pick waves, even though pickup does 
- 
								
								
									Last Updated: 05/12/2023  in Release Notes
													
											 Sandbox Bug Fixes Service Resolution API Extensions When using the global.request.after API Extension … Use alternative APIs such as Update Reservation Item  instead. … Customers UI to switch between performing an Exact or Contains search, similarly to what you can already do 
- 
								
								
									Last Updated: 08/12/2025  in User Guides  Locations
																	 A location can represent any address, such as: A brick and mortar store where a merchant sells products … If you have a location that does not manage inventory, such as a boutique store owned by a third party … At the location level, you can apply attributes  to define special uses such as hours and services provided 
- 
								
								
									Last Updated: 07/25/2025  in User Guides  Import/Export
																	 This value does not have to match a description from the AttributeValues sheet, but any new values you … Images Corresponding REST API Resources: commerce/catalog/storefront/products , commerce/catalog/storefront … A string that is a valid after-action in location group configurations , such as "Customer Care." 
- 
								
								
									Last Updated: 06/23/2023  in Release Notes
																	 Production Bug Fixes Service Resolution Commerce If a refund was greater than $999, then the Calculated … CAT-3078 : Optimization has been done to the Locations In Stock process to avoid writing docs to Solr … Update Subscription API  and filter the Get Subscriptions API by this ID, such as in ? 
- 
								
								
									Last Updated: 04/03/2025  in Release Notes
													
											 A new API, ... … Commerce Returns were unable to be initiated for some orders, due to a discrepancy with Order Item IDs … CHAR-5743 : The Block Assignment API has been ported to the inventory management service (with the endpoint 
- 
								
								
									Last Updated: 05/14/2025  in Developers  Email Customization
																	 implementation and do not support B2B Commerce. … Note the inclusion of both simple labels (this particular example does not display any placeholders) … As emails are triggered by events within the Kibo Composable Commerce Platform (KCCP), code updates will 
- 
								
								
                Returned if if the AVS in a US issuing bank is not functioning, or if a US issuing bank does not support … However, if you do not enable the Kount ENS, any orders that Kount marks review (R) will remain in Pending … (AMEX only) G Card issued by a non-US bank that does not support AVS. 
- 
								
								
                It does not require any credentials and will consider all actions submitted to it to be automatic successes … , since it does not actually perform any operations. … actions have been performed by the storefront service (such as Klarna, CrowdTwist, or Sezzle) and the 
- 
								
								
									Last Updated: 02/09/2024  in Release Notes
													
											 Assign Shipment API Updates: The Shipment Assign API ( …/shipment/action/assign ) can now accept shipment … Targeted for Production Tenants The cancel transaction log was not returning any entries, despite the … Targeted for Production Sandboxes Making a translated Create Order API call with a PayPal payment resulted 
- 
								
								
									Last Updated: 08/15/2025  in Release Notes
													
											 well as use it to filter the Get Returns API . … Production Tenant Features  Commerce Returns API Extensions : New HTTP API Extensions are now available … Return Pickup Date : You can now provide a pickupDate in the Create  and Update Return endpoints, as 
- 
								
								
									Last Updated: 02/13/2025  in User Guides  System  Customization
													
											 ", "functionId": "myPayPalFunction", "mappings": {}, "validators": {} } ] } … ": " yourFunctionName ", You can add mappings, validators, and any other custom route features that you … : [ { "template": "shop/deals", "defaults": {}, "internalRoute": "Arcjs", "functionId": "hello_custom_routing