Dynamics 365 Business Central · Beta

Block the sales order that's under margin or over the agent's budget before it is released.

Commerce Gate's Business Central extension checks sales-document release and posting against your margin floor and an agent's spend budget, and allows or blocks the document before it moves. Its source is available for review; signing, a clean sandbox check and a Marketplace preview come before general release. One company-wide setting decides what happens if Commerce Gate is unavailable; documents go through unless you change it.

  • Shadow Mode is free with no time limit
  • You choose what happens if Commerce Gate is unavailable
  • Signed decision evidence where supported

Illustrative example, not a customer result

Sales order release · Automation

SO-10422 · 40 units · Shopify sync

Business Central · Margin and agent-spend policy

BLOCK
Transaction$18,000
Agent budget left$10,000
Net margin17%
Why this decision was madeThe transaction is over the agent's spend budget, so Business Central leaves the document unreleased and unposted.
SO-10422 · AGENT_BUDGET_EXCEEDEDERP guard response ✓

Which Dynamics 365 Business Central actions can Commerce Gate control?

The installed Business Central extension checks release and posting. The separate Dynamics 365 MCP guard checks a transaction without writing to your ERP.

What it catches

The Dynamics 365 Business Central mistakes you can catch.

Your ERP, repricer and agents keep doing the work. Commerce Gate decides, action by action, whether what they are about to do on Dynamics 365 Business Central fits the policy you publish.

  • A synced Shopify or Walmart order is released with a line priced under your margin floor
  • An AI agent or automation posts a transaction bigger than the budget it was given
  • Finance asks why a document was released or blocked and wants the reason code
  • You need to decide, once, whether release and posting continue when Commerce Gate is unavailable

Questions and answers

Is the Business Central extension certified and generally listed?

Not yet. It is in Beta, and certification and distribution are still pending. A source package version does not prove a signed package, a clean sandbox check or a public Marketplace listing. The readiness guide lists what remains.

Does the Dynamics 365 MCP guard post a transaction?

No. It checks the complete transaction against your policy and the agent's budget and answers allow or block, without writing to your ERP. The Business Central extension and this MCP guard are separate.

What Commerce Gate reads on Dynamics 365 Business Central, and what it may change.

The extension asks Commerce Gate at sales-document release and posting; no marketplace credentials are stored in your ERP. Before general release the package still needs signing, a clean sandbox check and a Partner Center preview. An AppSource listing is Planned after Microsoft certification.

Sales documents

Release and posting events, with lines, prices, cost basis and the agent that raised them.

Economics

Line quantity, unit price and unit cost.

Policy

Your margin and agent-spend rules, applied to the whole transaction.

If Commerce Gate is unavailable

Pick one setting for the whole company: release and posting either continue or stop until the check is back. Unless you change it, they continue.

See what it would have stopped before you turn anything on.

Test with the signed package in a sandbox before you roll out. You choose the company-wide setting for when Commerce Gate is unavailable, and you turn on enforcement yourself after testing.

  1. Prepare the package and a sandbox

    Once the signed preview package is available, add your Commerce Gate connection details, region and API key in a Business Central sandbox.

  2. Test one document

    Run one sales document and check the decision, its reason code and how long it took. Business Central has no look-back at past orders.

  3. Choose the outage setting and roll out

    Choose whether release and posting continue or stop when Commerce Gate is unavailable, then turn on enforcement once the test behaves as you expect.

Your other platforms

The same rules on every platform you connect, and one Decision Ledger for the decisions each records.

Walmart Marketplace

Production

Hold the Walmart order you can't ship. Catch the price that's under cost after the fee.

Walmart Marketplace controls

Shopify

Production

No Shopify checkout below your margin floor. No discount code that stacks under it.

Shopify controls

Adobe Commerce

Private beta

Catch the cart price rule that sells below cost before the order is placed.

Adobe Commerce controls

Check a Business Central transaction before it is released or posted.

Install the extension, connect it to your workspace, choose what happens if Commerce Gate is unavailable, and test one sales document. There is no look-back at past Business Central orders.