Announcements
Amazon Pay v2 update
To support Amazon’s update to Amazon Pay v2 (Checkout v2), all clients currently using Amazon Pay Checkout v1 are required to migrate to the new version. KIBO is supporting this transition with an updated Amazon Pay v2 integration, which has been available in sandbox environments since January 22, 2026. You should test all relevant scenarios in your sandbox environment to make sure they work as expected. This update went to production on March 02, 2026, with an initial target switchover date of March 20, 2026. Please complete your switch to Amazon Pay Checkout v2 in production. Amazon Pay Checkout v1 will no longer be supported after March 31, 2026 by Amazon. Please contact KIBO Support if you have any questions.Production Tenant Features
Fulfillment
- Shipment on Hold - Updates: Fulfillment users can now place a shipment on hold or release it directly from the Actions dropdown on the Shipment Details page in the Fulfillment UI.
Order Routing
- Order Routing UI redesign- Updates: Users can now export Filter Data Lists as a CSV file directly from the new Order Routing UI. A “Download as CSV” button has been added to the Filter Data List page, allowing users to export all values and descriptions for a selected site’s data list.
Commerce
- Flexible Per-Customer Coupon Limits: Users can now configure coupon codes to have unlimited per-customer redemptions. Previously, the “Max redemptions per customer (Per Code)” field in the Coupon Set editor required a numeric value and displayed a confusing “Defaults to 1” placeholder. With this update, user can leave the field completely blank to indicate no per-customer limit. Important note: Leaving this field blank also allows guest shoppers to redeem the code, whereas entering any numeric value will automatically restrict the coupon to logged-in users.
Production Bug Fixes
| Service | Resolution |
|---|---|
| Catalog | Fixed an issue where importing a product attribute file containing localized attributes incorrectly created those attributes as options rather than properties. The import now classifies these localized attributes as properties, eliminating related API validation errors and maintaining a correct product catalog structure. |
| Commerce | Fixed an issue where externally set override prices were removed when a checkout was subsequently updated from the storefront, such as when adding shipping or payment details. The system now correctly preserves prices set via external price mode throughout the checkout lifecycle. |
| Commerce | Fixed an issue where a coupon code applied to an order became unavailable for reuse after the order was cancelled within the remorse period. Customers can now successfully apply the same coupon code to a new order following a remorse period cancellation. |
| Inventory | Resolved the export coordinator’s inability to handle large-volume inventory exports, ensuring the CSV aggregation process completes successfully even when export file sizes are significantly larger than typical. |
| Inventory | Added proper input validation handling for InventoryRequestValidationException in the OR suggestion API, so that requests with missing or null product identifiers/quantities are gracefully handled rather than causing uncontrolled errors. |
| Inventory | Fixed intermittent inventory import failures caused by S3 download timeouts by implementing a retry strategy across S3, GCS, and SFTP file streamers. Additionally, imports that fail due to a missing GCS file now correctly report a FILE_NOT_FOUND status instead of the generic SERVER_CONN_ERROR. |
| Fulfillment | Enhanced the event publishing logic to ensure all necessary status change events are reliably fired for digital shipments, allowing orders to complete their fulfillment workflow consistently. |
Production Sandbox Features
Catalog
- Expanded Spanish and German Localization: We have rolled out comprehensive Spanish and German language support across the Admin and Merchant experiences. Users who set their browser language or account locale to Spanish (including regional variants like es-MX) or German will now experience a fully localized interface, including all navigation, buttons, tooltips, and validation error messages. This localization initiative covers the following key areas:
- Admin Experience: The Login page, Password Recovery, Launchpad/Tenant Selector, and the main side navigation.
- Catalog & Inventory: The Catalog Admin (Products, Categories, Attributes, Pricing) and the complete Inventory management micro-frontend.
- Storefront Management: Sitebuilder tools (Editor, File Manager, Product pages) and core Admin UI grids (Locations, Discounts).
- Shopper Checkout: Critical shopper-facing flows managed by Sitebuilder, including the Order Confirmation page and integrated payment gateways (PayPal, Amazon Pay, Visa Checkout).
Fulfillment
- Custom Shipment Attributes - Updates: Admin users can now define attributes at the shipment item (line item) level in addition to the shipment level. A new “Apply Attribute To” dropdown on the Shipment Attribute schema page lets admins specify whether an attribute applies to the Shipment, Shipment Item, or both. Fulfillment users will now find the Shipment Attributes tab split into sub-tabs for shipment-level and Shipment item-level attributes, allowing them to view and edit custom attributes per line item within a shipment.
- Fulfillment SLA Dashboard: A new Fulfillment SLA Dashboard is now available under Kibo Standard Reports > Shipment > Fulfillment SLA Dashboard. This dashboard provides historical analysis of SLA performance across locations, fulfillment types, and time periods. It also provides a breakdown of each SLA across Compliant, At-Risk, and Non-Compliant thresholds, along with the average time in hours each SLA takes to complete. Users can further drill down into individual shipment workflow steps within an SLA to view average time spent at each step.
Sandbox Bug Fixes
| Service | Resolution |
|---|---|
| Commerce | Fixed an issue where price lists associated with customer segments were applied intermittently for logged-in users who returned to the storefront after closing and reopening their browser. The system now reliably persists user segment data across sessions, ensuring that the correct segment-specific pricing is consistently applied. |
| Inventory | Fixed an issue where the export file was being deleted after uploading to the first destination, causing all subsequent FTP/S3/GCS destinations to fail. File cleanup is now deferred until all destinations have successfully received the export. |
| Inventory | Fixed an issue where the Location Summary cache TTL was being reset on every write under continuous load, causing over-capacity locations to keep receiving orders indefinitely. A hard 2-minute TTL is now enforced regardless of cache updates, ensuring capacity limits are correctly respected. |
| Inventory | Fixed an issue where the configured fileName in export settings was being ignored during parallel exports, resulting in files being named with a default timestamped pattern instead of the configured name. The file aggregation step now correctly uses the configured filename. |

