05 · Transact · Open source

ACP Instant Checkout for Magento 2

angeo/module-openai-instant-checkout

Implements Agentic Commerce Protocol Instant Checkout, so a purchase initiated inside an AI assistant can complete against your Magento store through a dedicated Agentic Checkout API rather than browser automation.

ACPAgentic Checkout APIMIT
# install $ composer require angeo/module-openai-instant-checkout $ bin/magento setup:upgrade # requires an approved ChatGPT Shopping merchant account

Free and MIT-licensed. No licence key, no account, no telemetry.

What it does

Four things worth knowing before you install.

A checkout built for agents

A dedicated Agentic Checkout API surface rather than an agent driving the human storefront. No headless browser, no scraped form fields, no breakage on the next theme change.

Follows the protocol, not a workaround

Session, line items, shipping and completion map to the ACP Instant Checkout flow, so the same integration works for any conforming client instead of one vendor.

Uses your existing Magento rules

Prices, stock, tax and shipping resolve through Magento’s own logic, so an agent order is subject to the same rules as a human one.

Pairs with the feed

Instant Checkout is the second half of ChatGPT Shopping: the feed is how you get recommended, this is how the order completes.

This is the newest and least settled module in the suite. Instant Checkout depends on merchant approval and on a protocol still moving. Treat it as a working implementation to test against, not as a finished payments integration — and read the code before putting it near real orders.

Requirements

MagentoOpen Source / Adobe Commerce 2.4.x
PHP8.2+
ProtocolACP Instant Checkout
PrerequisiteApproved merchant + live feed
LicenceMIT

Questions

Do I need this to appear in ChatGPT Shopping?

No. Appearing in results needs the product feed and merchant approval. Instant Checkout is about completing the purchase inside the assistant rather than sending the shopper to your storefront.

How is payment handled?

Through the payment flow the protocol defines, against your existing Magento payment configuration. Review the implementation against your own PCI scope before enabling it in production.

Is this the same as the MCP checkout work?

No. MCP exposes tools an agent can call; ACP Instant Checkout is a protocol-defined purchase flow for ChatGPT. They target different clients.

Can I test it without approval?

You can install and exercise the API directly, which is the sensible way to evaluate it. Live agent-initiated orders require an approved merchant account.

Works with

Each module is independent, but these three are the ones most often installed alongside it.

Not sure whether you need this one?

Run the free scanner on your domain, or install the CLI audit. Both report which signals your store currently fails, so you install only what closes a real gap.