CSM For BigCommerce 3.6.2025092327.220451 October 11, 2025 *Be sure to read the latest CSM-Core...
CSM-BigCommerce Release Notes - 4.0.2026051328.279252
May 27, 2026
This is a major release of Channel Sales Manager (CSM) for BigCommerce. Version 4.0 modernizes the BigCommerce integration on top of the latest Suite Engine API Engine framework, introduces a guided setup experience, expands B2B Edition support, and brings a wide range of reliability fixes.
Added
Guided BigCommerce Setup Wizard
- A new step-by-step wizard walks you through connecting a BigCommerce store from start to finish. You can choose between a fresh setup or reusing an existing API configuration, enter your store credentials once, and let CSM take care of the rest.
- A built-in connection test verifies your Store Hash and Access Token against BigCommerce before you commit and will report the BigCommerce Store Name back to confirm you are connected to the correct shop.
- A separate B2B Edition connection test confirms that the same access token has B2B scope before you turn on B2B features, with friendly diagnostics when access is missing.
- A “Knowledge Base” link in the wizard takes users directly to the relevant Suite Engine documentation for further help.
Automated credential retrieval for the BigCommerce Marketplace app
- Customers who install Channel Sales Manager from the BigCommerce App Marketplace will no longer be required to copy API keys by hand.
- CSM retrieves the credentials automatically through a Suite Engine Azure Function, removing a common setup error and getting customers live faster.
Order data guard rails
- When the BigCommerce API Set is misconfigured, the order data operations (taxes, messages, transactions, coupons, status updates) now report a clear, named error indicating exactly which operation could not run, instead of failing in a generic location later in the flow.
B2B Edition automations
- A new set of automation tasks send and retrieve B2B data (companies, company locations, contacts, and addresses) between Business Central and BigCommerce B2B Edition. This is the foundation for keeping your B2B data in sync with your ERP without manual intervention.
- New table extensions on CSM Company and CSM Company Location keep the “Default Billing” and “Default Shipping” flags consistent automatically: changing the default location prompts the user and then re-flags the related location records in one step.
Updated
Modernized on the latest Suite Engine API Engine framework
-
- The BigCommerce integration has been refactored onto the new API Engine architecture. This unlocks newer reliability and observability features available across the Suite Engine product line and is a prerequisite for upcoming enhancements.
- Note: existing installations will not automatically be upgraded to this new version. A manual upgrade will need to take place to use this new version.
- Dependencies have moved forward accordingly: Suite Engine API Engine Library 1.21, Channel Sales Manager Core 4.9, and Suite Engine Common Base 2.12. ⚠️ Make sure these versions are deployed before installing CSM for BigCommerce 4.0.
- API administrative extensions in Business Central have been renamed. The previous naming convention had "CSM" as a prefix for all extension names and the new API Engine has "CSM" removed - examples:
- CSM API Sets is now API Sets
- CSM API Message is now API Messages
- The BigCommerce integration has been refactored onto the new API Engine architecture. This unlocks newer reliability and observability features available across the Suite Engine product line and is a prerequisite for upcoming enhancements.
Sales order import: tax-inclusive pricing flag
- The “Is Tax Inclusive Pricing” flag is now read from BigCommerce and brought through into the CSM sales order, so downstream pricing and tax behavior in Business Central matches what was charged on the storefront.
Pagination across multiple “Get” operations
- The sales order list retrieval, along with several other “Get” operations, now correctly walks through paged responses from BigCommerce using next-token processing.
- Stores with high transaction volume will see all records, not just the first page.
Streamlined setup forms
-
- Field captions on the BigCommerce Setup page have been shortened.
- “CSM For BigCommerce Order Mgmt.” now reads “Order Management”
- “CSM For BigCommerce Listing Mgmt.” now reads “Listing Management”
- “CSM For BigCommerce B2B Mgmt.” now reads “B2B Management”
- The status fields they describe are unchanged.
- The new attribute design surface is the default for BigCommerce sales channels going forward. Older attribute set fields are hidden for BigCommerce channels but remain available where still needed.
- Field captions on the BigCommerce Setup page have been shortened.
Authentication header alignment with BigCommerce
- Calls to BigCommerce now use the X-Auth-Token header naming that BigCommerce currently expects, replacing the older AuthToken form. This brings CSM in line with BigCommerce's published API spec.
B2B company-location handling
- COMPANYCREATE and COMPANYUPDATE operations now use the dedicated CSM Company Location fields and a revised data load.
- B2B company location retrieval now also sets the Company Location Type, removing a manual classification step.
Demo and sample data improvements
- The credit-memo automation data load and the demo customer numbers used during setup have been corrected to match current expectations.
- The Stripe integration's product details retrieval has been updated for current behavior.
Deprecations to be aware of
- The “Channel Inv. Location ID” field on the BigCommerce Sales Channel is marked obsolete and replaced by Default Location ID. Please update any reports or customizations that reference it.
- The “API Channel Code” field is marked obsolete and replaced by API Store Code, which now correctly supports lowercase store codes.
- Both fields remain visible during the transition and will be removed in a future major release.
Operational hardening
- Azure Key Vault retrieval is now guarded with explicit success checks before any Azure Function call is made. Failed lookups are surfaced cleanly instead of producing downstream errors.
- B2B-related API functions use a dedicated Store Hash variable, eliminating a class of misrouting when multiple stores are configured.
- API Function naming has been refreshed across the integration to align with the latest Suite Engine API Engine conventions.
Fixed
Refund processing: value processing functions
- The value processing functions used by the refund-related API functions have been corrected, resolving cases where refund payloads were not mapped to the expected CSM fields.
Configurable products: attribute and option handling
- Updated product management logic for configurable products, improving how product options and attributes are resolved during import.
Permissions and licensing
- The CSM for BigCommerce permission set has been adjusted to include objects that were missing, and the B2B module license check now behaves consistently with the rest of CSM.
Cleanup and code quality
- General cleanup across the BigCommerce code base, plus updates to the custom code-analysis ruleset, resolving lingering compiler warnings and reducing noise during install and upgrade.