Turn your catalog into an AI-ready storefront.
Give compatible commerce agents accurate product data and a secure path to checkout—while prices, stock, tax, shipping, customers, and orders stay exactly where they belong: in PrestaShop.
your source of truth
Your store already has the commerce engine. Make it agent-ready.
ACP Commerce translates the products and workflows you already manage into structured, authenticated interfaces designed for the new generation of AI-assisted shopping.
Expose a clean, configurable catalog
Publish product and variant data in JSON, XML, CSV, or TSV—with control over stock, images, exclusions, features, and feed size.
Connect discovery to real checkout
Create and update checkout sessions that become native PrestaShop carts and orders, with fulfillment, discounts, and Stripe or optional Braintree payment support.
Keep your operational control
Products, prices, inventory, tax, shipping, customers, orders, and fulfillment remain managed in your familiar PrestaShop back office.
Everything your store needs to speak agentic commerce.
From product discovery to payment completion, ACP Commerce brings the essential technical layers together in one focused PrestaShop module.
Flexible product feeds
Serve active products and combinations with accurate identifiers, pricing, availability, stock, categories, brands, canonical URLs, and images. Choose string or object price format; live feeds support cursor pagination; optional static XML/JSON export is ready for CDN caching.
Rich JSON-LD
Enhance product pages with Product or ProductGroup schema, complete group-level offers, variants, shipping details, return policies, seller information, and optional aggregate ratings plus individual reviews from the synced cache.
Native checkout lifecycle
Create, read, update, complete, and cancel authenticated checkout sessions that map to real PrestaShop carts and orders. Negotiated discount codes stack best-effort against CartRules, including automatic blank-code discounts.
Delegated payments
Complete checkouts with Stripe Shared Payment Tokens by default, or opt into Braintree payment-method nonces for ACP agent flows. Sandbox testing, live credentials, and Stripe webhook validation remain available.
MCP and Push Feed
Offer a separately authenticated MCP Streamable HTTP endpoint and synchronize catalogs to compatible platforms with outbound Push Feed controls.
Review signals & frontend
Sync one active provider at a time—eKomi, Trustpilot, Google, eTrusted, Yotpo, Feefo, Reviews.io, Judge.me, Stamped.io, Skeepers, or Product Comments—into a local cache for the feed and JSON-LD. The product Reviews tab includes histogram bars, SVG stars, sort/filter/pagination, and a frosted review modal; title-line stars work via Classic/Hummingbird overrides or SSR inject.
SEO sitemap generation
Build a static XML sitemap index plus per-language urlsets for home, categories, products, CMS, and selected front controllers—including other enabled modules. Auto-splits at 50k URLs, supports include/exclude lists, changefreq/priority defaults, and token-gated cron or Generate now.
Open Graph & X cards
Manage per-language Open Graph and X share tags for pages, categories, products, and CMS—including module front controllers. Upload media or paste URLs; when enabled, ACP strips unmarked theme tags and emits your overrides with PrestaShop meta fallbacks.
AI product and category descriptions
Generate short and long product or category descriptions and copy in your target languages with your own API keys—OpenAI, Anthropic, xAI, OpenRouter, Gemini, or Mistral. Preview and edit drafts in the admin AI tab, then accept into PrestaShop with HTML hardening and a dynamic, fetchable model list.
GDPR export and erase
Export ACP module personal data as JSON by buyer email from the admin Privacy tab, or let shoppers use a storefront form for an immediate download when module data exists. Erasure runs admin-only; the FO form queues a pending request with shop email notify, anti-enumeration messaging, and IP rate limits—module ps_acp_* rows only, never core Customer or Order tables.
Privacy-conscious operations
Inspect sanitized, metadata-only endpoint logs with filters, paging, retention controls, and shop-scoped clearing. Sensitive payloads, tokens, buyer details, and payment data are never stored in endpoint logs.
Five implemented ACP versions
Choose from all implemented protocol dates through 2026-04-17, including capability negotiation, provider objects, tokenized card handling, negotiated discounts, and the latest checkout requirements.
Install. Connect. Keep selling.
No replatforming and no second order system. ACP Commerce adds the integration layer while PrestaShop continues to run your operation.
Install and configure
Add the module through PrestaShop, choose your ACP version, and configure feeds, endpoints, and sandbox credentials.
Connect your platform
Provide the authenticated catalog and checkout endpoints to an eligible, compatible ACP integration.
Operate in PrestaShop
Continue managing products, pricing, inventory, shipping, customers, and orders from the back office you know.
Built to open a channel—not your entire store.
ACP Commerce gives integrations the interfaces they need while keeping credentials separated, logging restrained, and every store scoped to its own configuration.
Serious infrastructure, packaged for PrestaShop.
ACP Commerce covers the layers needed to move from catalog visibility to operational checkout.
Designed for current PrestaShop stores.
Know exactly what you’re adding.
ACP Commerce extends your store with agent-ready catalog and checkout infrastructure. It does not replace your core commerce operation.
Does ACP Commerce replace PrestaShop?
No. PrestaShop remains your commerce engine and source of truth. You continue to manage products, pricing, stock, tax, shipping, customers, orders, and fulfillment in PrestaShop.
Will installing it make my products purchasable in ChatGPT?
Not automatically. The module provides catalog and checkout infrastructure for compatible ACP integrations. Installation does not guarantee ChatGPT availability, merchant eligibility, onboarding acceptance, feed acceptance, or payment-provider approval.
Which PrestaShop versions are supported?
ACP Commerce supports PrestaShop 8.0.0 through 9.99.99 and requires PHP 8.1 or newer.
Is Stripe required?
Stripe is the default payment PSP for ACP complete (Shared Payment Tokens, webhooks, and 3DS lifecycle). You can instead opt into Braintree for agent-forwarded payment-method nonces. Configure sandbox credentials before moving to live keys.
Can I use Braintree instead of Stripe?
Yes. Set the shop payment PSP to Braintree, enter your Braintree merchant ID and API keys, and complete checkouts with a payment-method nonce on ACP dates that use payment handlers (2026-01-30 and 2026-04-17). This path does not use the PrestaShop Checkout (ps_checkout) module.
Do checkout sessions support discount codes?
Yes, when the agent negotiates the discount extension on 2026-01-30 / 2026-04-17. Multiple CartRule codes can be applied best-effort in one session, and automatic blank-code CartRules can appear in the response with real allocations.
Can I test before going live?
Yes. Sandbox mode is enabled by default during installation, allowing you to configure and exercise the integration before using live payment credentials.
Which product-feed formats are available?
JSON, XML, TSV, and CSV are supported. Prices can serialize as a plain string or as a minor-units object. Live feeds support cursor-based pagination, and optional static XML/JSON export can be written for CDN caching.
Does the module generate SEO sitemaps?
Yes. The Sitemap admin tab writes a static XML index and per-language urlsets for catalog pages and selected controllers (including other enabled modules), with include/exclude URL lists, changefreq/priority defaults, and token-gated cron or Generate now.
Can I customize Open Graph and Twitter share tags?
Yes. The OpenGraph admin tab lets you edit per-language OG and Twitter fields for PrestaShop pages (including module front controllers), categories, products, and CMS pages. Upload images or video with drag-and-drop, or paste absolute URLs. When OpenGraph is enabled, the module strips unmarked theme tags and emits your ACP tags (with PrestaShop meta fallbacks where overrides are blank).
What does the €279,99 purchase include?
The purchase is for the ACP Commerce module described on this page. Confirm licensing, support, and future-update terms on the final purchase page before ordering.
How involved is installation?
Install the module through PrestaShop’s Module Manager, open its configuration, and set up the feed, authentication, and payment options needed by your integration. The exact connection work depends on the platform receiving your endpoints.
Make your PrestaShop store ready for agentic commerce.
One focused module for machine-readable product data, authenticated checkout, Stripe or Braintree payments, discounts, MCP connectivity, storefront review display, and operational visibility.
