Skip to content

CSM-Core Release Notes - 4.6.2025031925.181523



CSM Core 4.6.2025031925.181523

March 25, 2025

Features & Functionality
  • Actionable Error Enhancements

    • Added actionable error messages at various critical points, helping users quickly identify and resolve issues.

  • Additional Support for B2B Functionality

    • Extended B2B functionality to improve integration with platforms that support business-to-business transactions.

  • API Engine Automation Subtype

    • Introduced a new automation subtype within the API Engine, providing better control over automated processes.

Corrections
  • Prevent Sending CSM Listing Attributes Without a Link

    • If a CSM listing has assigned attributes with a blank external attribute value, updates sent to external platforms (e.g., Magento) will no longer override existing values with blanks

  • Removed Leading Spaces in CSM API Messages Before JSON Conversion
    • Fixed an issue where leading spaces in API messages caused conversion errors when formatting JSON objects.
  • Hide B2B Tab on Channel Card When Extension Is Not Supported
    • The B2B tab is now hidden on the Channel Card if the extension does not support B2B features, preventing confusion.
  • Added New Event called “OnAfterRetrieveSingleOrderWithOrderID” to replace the “OnAfterRetrieveSingleChannelOrder” Event
    • A new OrderID parameter has been added.
  • Prevent Automatic CSM Order Creation for Refunds If Refunds Are Disabled.
    • CSM will no longer generate order documents for refunds if the refund feature is not enabled, preventing unnecessary document creation.
  • Fixed Spelling of ‘Behavior’ in Sales Channel Card
  • Removed OAuth Support for CSM Core
    • OAuth authentication is no longer supported in the CSM API Engine to streamline security and authentication methods.
  • Added Error Handling When CSM API Set Is Blank
    • Previously, a missing API Set resulted in a hard error.
  • Fixed the Issue with Blank API Set in Shipping Methods and Carrier Mapping.
    • Addressed a problem where shipping methods and carrier mappings failed due to a blank API Set, ensuring proper integration and mapping.