Extensibility to support incremental capture during back office invoicing

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Enabled for Public preview General availability
Users by admins, makers, or analysts Aug 3, 2020 Oct 1, 2020

Business value

This feature allows merchants to use the same payment authorization for multiple payment captures in cases where an order might need to be invoiced multiple times. This might result in lower processing fees for merchants due to the reduction in authorization requests. Incremental capture might also drive increased customer satisfaction by reducing confusing authorization activity on credit card statements.

Feature details

Modern retailers are looking to reduce costs and provide a better experience for their customers. This feature provides extensibility that can help accomplish both. Traditionally, order payments have an initial authorization for the full amount of the order. When the order is partially fulfilled, a portion of the original authorization is captured and a new authorization is created for the remaining amount. This method of capturing and authorizing can result in increased processing fees and overlapping authorizations against a customer's available credit balance that exceed the original order amount. This feature adds support for incrementally capturing payments against a single authorization over multiple invoices, thereby reducing authorization activity against customer cards.

Support for incremental capture in the Commerce SDK allows the same authorization to be referenced when an order is invoiced multiple times. Extensibility will be required to uptake this feature and not all payment processors can support incremental capture. Incremental capture will not be supported by the Microsoft Dynamics 365 Payment Connector for Adyen until a later release. Incremental capture might not be added to the Adyen connector via extensions.