---
title: CPM-Core Release Notes - Archives
description: Discover the latest features, functionalities, and corrections in our CPM-Core Release Notes Archives.
---

[CPM-Core Updates & News ](https://blog.suiteengine.com/cpm-core-updates-news)

# [CPM-Core Release Notes - Archives](https://blog.suiteengine.com/cpm-core-updates-news/release-notes-archives)

 Written by [Suite Engine Support](https://blog.suiteengine.com/cpm-core-updates-news/author/suite-engine-support) | Jun 2, 2025 6:17:32 PM

## CPM Core 1.11.2025013025.173957

#### January 31, 2025

### Release Overview

##### Features and Functionality

- Support has been added to allow for the retrieval of non-subscription invoices from a connected payment platform: 
    - The **Subscription Invoicing** FastTab on the **CPM Payment Platform** page has been re-named to **Invoicing**, and all of the related setup fields now accommodate any platform invoice, not only subscription invoices.
    - New fields have been added to the **CPM Payment Platform** page to allow CPM to retrieve and process invoices for a customer that does not have an existing link to the external platform. If an invoice has been retrieved and an existing customer link is not present, CPM can be instructed to build a new Business Central customer based on an assigned template or use an assigned platform-level customer.
    - A new **CPM Invoice Status** matrix page has been added to *CPM Core*. In this table, you can define invoice status assignments for different combinations of values. When a new CPM invoice is created, CPM looks to this table to determine which status should be assigned to it.
    - A new **CPM Invoice Status** field has been added to the **CSM Automation List** This allows you to define automation routines for CPM invoices that have a particular status.
- Support for the automated retrieval of a CPM payment request’s payment status has been added to *CPM Core*.
- When capturing a payment from the customer card, it is now possible to indicate that the payment applies to multiple documents. You can then select from a list of that customer’s open documents. When the payment is captured, it will be applied to all selected documents.

##### Corrections

- Attempting to create a custom payment request with a collection method of *Immediate* from a sales invoice would result in an error. This has been corrected.
- In a scenario where a payment tied to a CPM payment transaction was unapplied from an invoice, CPM would not be able to re-apply it. This has been corrected.
- When posting transactions from the **CPM Transaction Worksheet** page, CPM would use the transaction date, rather than the posting date. This has been corrected.

##### Miscellaneous 

- *CPM Core* has been compiled against Microsoft Dynamics 365 Business Central 2024 Wave 2 (version 25) for compatibility issues. In addition, the minimum supported version has been raised to version 24.
- Automated tests pertaining to CPM’s dimensions override functionality have been added to *CPM Core*.

* *

* *

 

## CPM Core 1.10.2024092624.156097

#### September 26, 2024

### Release Overview

##### Miscellaneous 

- An instrastat journal application on CPM Administrator Role Center was improved to maintain compatibility with Microsoft Dynamics 365 Business Central 2024 Wave 2 (version 25).

 

 

## CPM Core 1.10.2024071823.145932

#### July 19, 2024

### Release Overview

##### Features and Functionality 

- A new **Dimension Set Fee Behavior** field has been added to the CPM payment platform. This field allows you to instruct CPM how dimensions will be assigned to entries that are posted to the payment platform’s assigned fee G/L account. CPM can be instructed to either use any default dimensions that have been defined for the G/L account or inherit dimensions from the related Business Central transaction.

* *

 

 

## CPM Core 1.10.2024062923.143181

#### July 3, 2024

### Release Overview

##### Channel Foundations 

The following Channel Payments Manager Core changes will support forthcoming features and functionality for channel-specific integrations:

- To support an upcoming Stripe integration, the ability to generate payment requests that was previously available on posted sales and services invoices has been added to open sales orders.

* *

* *

 

## CPM Core 1.9.2024061823.141229

#### June 18, 2024

### Release Overview

##### Corrections 

- Failed payment amounts were being included as part of a sales order’s calculated CPM payment total. This has been corrected.

* *

* *

 

## CPM Core 1.9.2024061223.140441

#### June 13, 2024

##### <https://suiteengine.com/wp-content/uploads/CPM-Core-1.9.2024061223.140441-Release-Notes.pdf>Release Overview

##### Corrections 

- During an upgrade to a new version of CPM Core, the upgrade codeunit would attempt to apply any unapplied CPM transactions to related entries in Business Central; a failure in this application would roll back the entire upgrade. This has been corrected by removing the application function from the upgrade process.
- Retrieved payment reversals were being incorrectly entered with the wrong sign. This has been corrected.
- When CPM was able to post but not apply a retrieved transaction from an external platform, the transaction was not marked as posted, resulting in CPM then posting it again the next time the automation was executed. This has been corrected so that posting and application are performed as separate functions.

 

 

 

## CPM Core 1.9.2024051823.136710

#### May 24, 2024

### Release Overview

##### Features and Functionality 

- A new **Payment Application** field has been added to the **CPM Transaction** table. This indicates whether a related customer ledger payment entry has or has not been applied to other ledger entries.

##### Channel Foundations

The following Channel Payments Manager Core changes will support forthcoming features and functionality for platform-specific integrations:

- To support an upcoming Usio integration, changes have been made to CPM Core’s refund functionality.

##### Miscellaneous

- A new design pattern for the loading of default and demo data has been implemented for CPM Core.

 

 

## CPM Core 1.8.2024032824.127629

#### March 31, 2024

### Release Overview

##### Features and Functionality 

- A number of new integration events have been added to support different refund scenarios.

* *

 

 

## CPM Core 1.8.2024030824.124486

#### March 8, 2024

### Release Overview

##### Features and Functionality 

- A new Dimensions override feature has been added to CPM Core that allows users to define Dimension overrides for CPM payment platforms. When CPM activity is posted, these overrides will be included with the Dimensions that are created for the related ledger entries.
- A new *OnCreateNewRefundRequestOnBeforeInsertRequest* integration event has been added to the **SENP Refund Request** table.

##### Corrections 

- CPM Core was unable to properly post transactions if the related G/L accounts had assigned Dimensions with a value posting of *Code Mandatory*. This has been corrected.

##### Miscellaneous

- CPM Core has been compiled against Microsoft Dynamics 365 Business Central 2024 Wave 1 (version 24) for compatibility issues. Deprecations made by Microsoft to the way charts are handled in Business Central made the transaction chart on the *CPM Administrator* Role Center incompatible with the latest version of the application. Due to lack of use/feedback regarding this chart, it has been removed from the *CPM Administrator* Role Center.
- Objects have been introduced to support the inclusion of automated tests for CPM Core routines, and a number of automated tests pertaining to the linking of posting activities and Dimension override processes have been added to CPM Core.

* *

* *

 

## CPM Core 1.7.2024012523.117179

#### January 31, 2024

### Release Overview

- The endpoint URL used to retrieve updated platform API information was incorrect. This has been corrected.

 

 

## CPM Core 1.7.2023121823.112009

#### December 18, 2023

### Release Overview

##### Features and Functionality 

- A number of improvements have been made to CSM customer management: 
    - The **Payment Platform Id** field in the **Payment Platform Links** FactBox that appears on the customer card is now a clickable link that will open the related CSM customer record.
    - New address fields have been added to the **General** FastTab on the **CSM Customer Link Card** In addition, a new **Retrieve from Platform** action has been added; executing this action will instruct CPM to retrieve customer information from a connected payment platform and store it in these newly-added address fields.
    - A new **Customer and Contact Information** FastTab has been added to the **CSM Customer Link Card** This FastTab contains basic identifying data (such as name, e-mail, and address information) from the linked Business Central customer and contact records. Each one of these fields has an AssistButton that, when clicked, will copy the value from that field to the corresponding field on the **General** FastTab.
    - New **Copy Address** actions for customers and contact have been added to the **CSM Customer Link Card** page. When executed, these actions will copy all customer/contact information values from the **Customer and Contact Information** FastTab to the corresponding fields on the **General** FastTab.

##### Channel Foundations 

The following Channel Payments Manager Core changes will support forthcoming features and functionality for channel-specific integrations:

- To support an upcoming Stripe integration, a new **Payment Request Send Invoice** field has been added to the **CPM Payment Platform** This can be used to instruct a connected payment platform to automatically send an invoice to customers when a payment request is received from CPM.
- To support an upcoming Stripe integration, CPM functionality has been added to Business Central’s posted service invoices.

##### Corrections 

- The **Send Request via Platform** action on the **CPM Payment Request Card** page was incorrectly enabled under certain payment request status settings. This has been corrected so that the action is only enabled if the payment request is in a draft status.

* *

* *

 

## CPM Core 1.6.2023102723.103839

#### October 27, 2023

### Release Overview

- Minor changes have been made to CPM Core to support W1 deployment.

* *

* *

 

## CPM Core 1.6.2023101023.101651

#### October 12, 2023

### Release Overview

- The *CPM Administrator* Role Center had an action that was pointing to the Business Central **Bank Deposits** page, which was removed as part of the Microsoft Dynamics 365 Business Central 2023 Wave 2 (version 23) release. This action has been removed from CPM Core to maintain compatibility with Business Central.

* *

* *

 

## CPM Core 1.6.2023082122.95328

#### August 23, 2023

### Release Overview

- CPM transactions that were posted according to a payment platform’s G/L account transaction type setup were recorded as the wrong entry type (debits being recorded as credits, and vice versa). This has been corrected.

 

 

## CPM Core 1.6.2023080922.94082

#### August 10, 2023

### Release Overview

##### Features and Functionality 

- A new G/L Account Transaction Type table has been introduced to allow users to post unsupported source types.
- The applies-to link fields on CPM payments are now clickable links that will allow a user to directly access the Business Central document to which a payment was applied.
- The posting conditions on the **CPM Transaction Worksheet** page have been relaxed so that worksheet lines can always be posted as long as a posting account number is assigned.

##### Channel Foundations 

The following Channel Payments Manager Core changes will support forthcoming features and functionality for channel-specific integrations:

- To support an upcoming Stripe integration, an integration event was added to facilitate testing communication to an external platform.
- Captions on various actions were updated to support an upcoming Stripe integration.

##### Corrections 

- Payment transactions were being recorded in the customer ledger even when retrieved fees could not be posted, which could lead to a duplication of entries in the customer ledger. This has been corrected.

* *

* *

 

## CPM Core 1.5.2023073122.92856

#### July 31, 2023

##### <https://suiteengine.com/wp-content/uploads/2023/07/CPM-Core-1.5.2023073122.92856-Release-Notes.pdf>Release Overview

- New integration events have been added to various CPM objects.

 

 

## CPM Core 1.5.2023062822.88619

#### June 29, 2023

### Release Overview

##### Features and Functionality 

- The following improvements have been made to the **CPM Transaction Worksheet** page: 
    - It is now possible to record comments against a worksheet line prior to posting.
    - A new **Set Posting Not Required** action has been added to the **CPM Transaction Worksheet** This will allow a user to manually remove lines from the worksheet without posting.

##### Corrections 

- In a situation where a payment that was captured for a sales order ultimately fails (such as an ACH payment that is initially captured but then fails later on due to insufficient funds), the failed amount was not being reversed from the order’s captured amount. This has been corrected.

* *

* *

 

## CPM for Core 1.3 Release

#### March 22, 2023

### Release Overview

##### Features and Functionality 

- A new *Payment Reversal* transaction type has been added to CPM transactions. This allows CPM to properly classify transactions that represent a reversal of a previously-recorded payment (for example, an ACH payment that was initially recorded and then later declined due to insufficient funds). 
- The **Transaction Type** field on the **CPM Transaction Worksheet** page is now editable. This allows a user to change the transaction type on the worksheet line that is initially retrieved with a status *Unknown* so that it can be posted. 

##### Channel Foundations 

The following Channel Payments Manager Core changes will support forthcoming features and functionality for channel-specific integrations: 

- A number of processes were moved from the CPM for Stripe extension to CPM Core. This supports multiple upcoming integrations: 
- Suite Engine’s RPM equipment rental vertical. 
- Usio’s payment collection platform. 
- To support an upcoming Stripe integration, functionality has been added to allow for initiating a payment refund from within Business Central. 

##### Corrections 

- In a situation where posting a sales order fails, if a payment authorization existed for the order, shipment and invoice records were still being created. This has been corrected. 

##### Miscellaneous 

- CPM Core has been compiled against Microsoft Dynamics 365 Business Central 2023 Wave 1 (version 22) for compatibility issues. No issues were detected and no changes to the extension were necessary. 

* *

 

## CPM for Core 1.2 Release

#### September 14, 2022

### Release Overview

##### Features and Functionality

- If multiple payment platforms exist in Business Central, instructing CPM to send a Business Central customer to an external payment platform will result in a list of these payment platforms being displayed, allowing you to select the one to which you want to create a link.
- A new **Mass Create Payment Platform Links** action has been added to the customer list. If multiple customers are selected in this list, executing this new action will instruct CPM to export data for these customers to a selected external payment platform. This data will be used to create new customers in the external platform, then link them to the corresponding records in Business Central.

##### Channel Foundations

The following Channel Payments Manager Core changes will support forthcoming features and functionality for channel-specific integrations:

- The ability to instruct CPM to automatically create payment requests for sales invoices at the time of posting as been added to support an upcoming Stripe integration.

##### Corrections

- The **New** ribbon on the customer card has been removed, as it contained actions and related menu items that were already present in other ribbons.
- Attempting to manually navigate through payment request records would yield an error. This has been corrected.

##### Miscellaneous

- Visibility to the load demo data action was removed in a previous release of CPM Core. This has been restored.

 

 

## CPM for Core 1.1 Release

#### June 13, 2022

##### <https://suiteengine.com/wp-content/uploads/2022/06/CPM-Core-1.1.2022061319.49014-Release-Notes.pdf>Release Overview

A new Channel Payments Manager (“CPM”) application that allows for connectivity between Business Central and external payment platforms has been introduced by Suite Engine. In addition to a core architecture that facilitates the development of platform integrations, CPM features out-of-the-box integrations to commonly-used payment solutions. CPM contains the necessary setup and processing functionality to properly send information back and forth between Business Central and a connected platform:

 

##### Features and Functionality

- A new Default Payment Method field has been added to the CPM Payment Platform table. The payment method code that is defined in this field is assigned to payment customer ledger entries that are created from the payment platform’s activities.
- The AssistButton for the Contact No. field on the CPM Customer Link Card page now presents a list that is filtered to only include contacts that have been set up for the assigned value in the Customer No. field. Previously this list would present all contact records, regardless of the assigned customer.
- It is now possible to accept payments in currencies other than the defined local currency in Business Central.

 

##### Channel Foundations

The following Channel Payments Manager Core changes will support forthcoming features and functionality for channel specific integrations:

- Functionality has been added to support the expansion of CPM payments to sales orders in an upcoming Stripe integration: 
    - It is possible to accept credit card payments for sales orders.
    - Payments can either be captured immediately or recorded as payment authorizations that will be captured at a later time.
    - Re-authorization functionality accommodates scenarios where a partial authorization amount it captured by CPM.
    - Authorization thresholds can be established that prevent the release or shipment of a sales order unless a specified authorization amount is recorded.
    - A new CPM Payments FactBox containing payment authorization and capture details has been added to the sales order card and list.

 

[View full post](https://blog.suiteengine.com/cpm-core-updates-news/release-notes-archives)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Suite Engine Support"
  },
  "dateModified" : "2025-09-25T20:11:21.003Z",
  "datePublished" : "2025-06-02T18:17:32Z",
  "headline" : "CPM-Core Release Notes - Archives",
  "image" : {
    "@type" : "ImageObject",
    "height" : 465,
    "url" : "https://engage.suiteengine.com/hubfs/CPM/CPM%20Post%20Feature%20Images/CPM%20Updates.jpg",
    "width" : 850
  },
  "mainEntityOfPage" : "https://blog.suiteengine.com/cpm-core-updates-news/release-notes-archives",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60.0,
      "url" : "https://engage.suiteengine.com/hubfs/CPM/CPM%20Logos/CPM%20%2B%20SE%20Logo%20-%20Color%20-%20350x200%20px%20-%20PNG%20Transparent.png",
      "width" : 104.964035
    },
    "name" : "CPM-Core Updates & News"
  }
}
```