Skip to main content

Announcement: Additional 1.2327 Release

A small off-cycle release was added to sandbox alongside Version 1.2326 on Wednesday, July 19. This update provided improved Fulfiller support for the Shipping Extensibility feature.

Production Tenant Features

Catalog

  • Change Product Type: You can now change product types through the Quick Edit tool, following a similar process as to the existing actions like Upgrade Attributes. You will be able to select one or more products from a particular catalog and update their product type (as long as the new type is within the same usage).

Fulfiller

  • Resend Shipment Emails: Fulfiller users can now resend Shipment Fulfilled and Shipment Cancelled emails when viewing the shipment details in the FFUI, as long as those emails are enabled in the Admin general settings and the shipment is in the appropriate Fulfilled or Cancelled status. The ability to resend these shipment emails from the Admin UI is not yet implemented.

Orders

  • Order Permissions Update: As a follow-up to the recent order permissions update that introduced the RestrictEdit and RestrictCancellation order flags, some adjustments have been made to how these restrictions interact. If RestrictEdit is true, then an Admin user will still be able to create/initiate and process returns from the order. However, they will not be able to cancel individual line items regardless of the RestrictCancellation flag status since shipment-level edits are restricted. If RestrictEdit is false and RestrictCancellation is true, then they will be able to cancel line items since shipment-level edits are not restricted.

Subscriptions

  • Failed Subscription Status: A new status, Failed, has been added to the subscription workflow. A subscription will be marked as Failed when an attempt to create a new continuity order is unsuccessful after a retry time of several hours. When this happens, the Next Order Date will not be updated. The ability to pause the subscription will also be disabled and further continuity orders will not be attempted during the Failed state, but if an order is placed successfully (such as through the Order Now action) then the subscription will return to the Active status as normal.
  • Customer Subscriptions Search: When viewing subscriptions in customer details, you can now use the search bar above the table to search by the External Subscription ID or Subscription Number. This is not case-sensitive and will filter the table for any matching subscriptions from that particular customer.

Production Bug Fixes

Production Sandbox Features

Catalog

  • Read-Only Campaign Code: When editing an existing campaign, the campaign code field will now be greyed out and does not allow changes. This is consistent with other codes across the platform.
  • Quick Edit Enhancements: The Update Product Types action of Quick Edits now has a “Stop” button in place of a Cancel button on the In Progress modal. Clicking this button when edits are being performed will immediately halt the process, but will not undo any updates that were already completed. Additionally, the titles of the Update Product Types steps have been updated with casing and naming conventions more consistent with the other Quick Edit flows.
  • Product Attribute for Future Inventory: You can now enable products to use future inventory with an attribute at the product level, where previously it was only enabled through a flag on the order item in the Create Order API. This attribute is called “future-inventory-enabled” and when set to true, it will be automatically passed to the Order API flag and future inventory will be allocated for this product when there is no current inventory available. This is supported for Standard Products, Configurable Products with Options, and Bundle Components.

Fulfillment

  • UPS Adult Signature: You can now enable adult signatures on UPS shipments, in which any packages over a certain amount will require an adult’s signature upon receipt. This threshold amount is configured in the location group configurations. Please contact Kibo Support if you want to use this feature. If you are already using adult signatures via the CARS interface, Kibo will have to enable it for you in the location group settings and turn it off in CARS.
  • Reject Shipment During Pick: The Print Pick Sheet step of the fulfillment process for Delivery shipments now displays a Reject Shipment button that allows you to send the shipment to either Customer Care or the Canceled status (depending on your BOPIS reject site settings) from this step.

Inventory

  • Inventory API Update: The GET Inventory API call now returns some additional fields to support an upcoming new feature. If you notice these extra fields in your sandbox, you should not do anything with them yet. Documentation will be updated for both the feature and the API specs when the rest of the feature goes to sandbox in the next release.
  • Category Code Filter: You can now filter the Get Search Merchandizing Rules API by category code, which supports an EQ (equals) filter with the syntax /catalog/admin/searchmerchandizingrules/?filter=categorycode eq AAA

Subscriptions

  • Subscription Attribute Validation in Checkout: The Checkout Attribute APIs now validate for required attributes when subscription or trial items are included in the order. If there are no subscription or trial items, then it will only validate for attributes that apply to orders and prevent setting any subscription-only attributes.
  • Payment Error Code: The paymentErrorCode field in Subscriptions data has been updated so that it is appropriately populated with a numerical error code when continuity order creation or a partial order/order now action fails due to a payment error. When an order is successfully created, this field will be cleared again. This allows it to be better used for reporting purposes.

Sandbox Bug Fixes