Preview of Dynamics 365 Commerce 10.0.31 (February 2023)


Some or all of the functionality noted in this article is available as part of a preview release. The content and the functionality are subject to change. For more information about preview releases, see One version service updates FAQ.

This article lists features that are either new or changed in Microsoft Dynamics 365 Commerce preview version 10.0.31. This version has a build number of 10.0.1406 and is available on the following schedule:

  • Preview of release: October 2022
  • General availability of release (self-update): January 2023
  • General availability of release (auto-update): February 2023

Features included in this release

The following table lists the features that are included in this release. We might update this article to include features that were added to the build after this article was originally published.

Feature area Feature More information Enabled by
Error codes Commerce introduced standardized error references to be included in online channel checkout errors presented to online shoppers. Checkout module error codes On by default
Payments Enable Apple Pay with Dynamics 365 Payment Connector for Adyen E-commerce customers can use Apple Pay on cart and checkout pages when using supported devices or browsers. Developer opt-in
Payments Commerce added the capability to limit how users interact with recurring payment tokens throughout the Commerce headquarters user interface. Payment forms, such as the Call Center Sales Order page, no longer display a customer's previously utilized recurring payment token for use in a new transaction. Only a determined "card on file" input into the Commerce Customer Payments screen, or with agreement with a customer while paying through a sales order, will be presented to the call center or Commerce headquarters users when processing a payment for a new transaction. Limit payment token usage Feature management

Restrict Payment Token usage to Order context

POS Create purchase orders from POS Improved inbound inventory operation in point of sale (POS) app to allow users to create, edit, and confirm purchase order requests. Feature management

Ability to create purchase order request in POS

Additional languages available Four additional languages are available Four new languages are available for user selection in the preferred language list: Korean, Portuguese (Portugal), Vietnamese, and Chinese (Traditional). To select this option, go to User options > Preferences > Language and country/region preference. Localized preferences

Additional resources

Platform updates for Finance and Operations apps

Microsoft Dynamics 365 Commerce 10.0.31 includes platform updates. To learn more, see Platform updates for version 10.0.31 of finance and operations apps (February 2023).

Bug fixes

For information about the bug fixes included in each of the updates that are part of version 10.0.31, sign in to Microsoft Dynamics Lifecycle Services and view the KB article.

Dynamics 365 and industry clouds: 2022 release wave 2 plan

Wondering about upcoming and recently released capabilities in any of our business apps or platform?

Check out the Dynamics 365 and industry clouds: 2022 release wave 2 plan. We've captured all the details, end to end, top to bottom, in a single document that you can use for planning.

Removed and deprecated Commerce features

The Removed or deprecated features in Dynamics 365 Commerce article describes features that have been removed or deprecated for Commerce.

  • A removed feature is no longer available in the product.
  • A deprecated feature is not in active development and may be removed in a future update.

Before any feature is removed from the product, the deprecation notice will be announced in the Removed or deprecated features in Dynamics 365 Commerce article 12 months prior to the removal.

For breaking changes that only affect compilation time, but are binary compatible with sandbox and production environments, the deprecation time will be less than 12 months. Typically, these are functional updates that need to be made to the compiler.