Supported today with this kit: composer module install (Adobe Commerce 2.4.6+, PHP 8.5), then the guided connect → provision → webhook steps below.
Synchronous checkout-webhook enforcement for Adobe Commerce / Magento — halts a margin-breaching order (op:exception) or lets it through, failing open on any engine error, with promo-hygiene checks and federated signed Decision Dossiers.
This kit is the composer module that passed all Adobe Commerce Marketplace technical review phases (SID qv4l7d2ak6 — tested by Adobe on Magento 2.4.9 Enterprise and Community Edition, PHP 8.5.5). Marketplace release awaits the remaining marketing review; the download makes the reviewed artifact customer-deployable today.
Supported today with this kit: composer module install (Adobe Commerce 2.4.6+, PHP 8.5), then the guided connect → provision → webhook steps below.
Not covered by this kit: SaaS stores install modules differently, and the App Builder starter kit for that path is planned — it does not exist yet. If you run Commerce as a Cloud Service, talk to us before attempting an install.
Checksum + SBOM ship today; a detached Ed25519 signature joins them once the dedicated artifact-signing key is provisioned (manifest.signed tracks it honestly).
Composer-install the downloaded Decionis_CheckoutGuardrail module (files at archive root, the exact layout Adobe reviewed) and run setup:upgrade. Admin config appears under Stores → Configuration → Sales → Decionis Checkout Guardrail.
POST /adobe/connect with your Commerce URL and Adobe IMS server-to-server or Magento integration-token credentials. Credentials are stored encrypted against your org.
POST /adobe/provision enables the shipped governed actions for your store: checkout orders (the synchronous margin gate), pricing changes, and promotions — shadow mode first, enforcement is an explicit per-org promotion.
GET /adobe/webhooks-xml returns the etc/webhooks.xml wiring for observer.sales_order_place_before; the module ships the same registration, and the gate fails open (op:success) on any engine error so checkout never breaks.
The gate has not yet been validated against a live merchant store — new stores run shadow mode first and promote to enforcement on their own evidence (docs/claims DECIONIS-CLM-022).