ACP 2026-04-17 · PrestaShop 8 & 9

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.

One-time price Sandbox ready Merchant stays in control
ACP Commerce / Operations
Integration health Ready
GET /module/acpcommerce/feed 200
POST /module/acpcommerce/checkout AUTH
Feed formats4 ready
ACP versions5 active
PaymentStripe · BT
✓PrestaShop remains
your source of truth
PlatformPrestaShop 8
PlatformPrestaShop 9
ProtocolACP 2026-04-17
PaymentsStripe · Braintree
Catalog4 feed formats
ArchitectureMultistore aware
The next sales interface

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.

01

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.

02

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.

03

Keep your operational control

Products, prices, inventory, tax, shipping, customers, orders, and fulfillment remain managed in your familiar PrestaShop back office.

One module, complete foundation

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.

FEED

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.

JSONXMLCSVTSVPrice formatCursorStatic export
DATA

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.

ProductGroupOffersReviewsCache
CART

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.

IdempotencyFulfillmentDiscountsOrders
PAY

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.

Stripe SPTBraintreeSandbox3DS flow
MCP

MCP and Push Feed

Offer a separately authenticated MCP Streamable HTTP endpoint and synchronize catalogs to compatible platforms with outbound Push Feed controls.

Separate tokenScheduled sync
★

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.

12 providersHistogramProduct tabModalTitle rating
MAP

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.

Sitemap indexMultilangCron
OG

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.

Open GraphXMultilang
AI

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.

AIBYOK
GDPR

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.

JSON exportErase queueModule-onlyFO form
LOG

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.

Metadata onlyRetentionShop scoped
VER

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.

2025-09-292025-12-122026-01-162026-01-302026-04-17
From module to endpoint

Install. Connect. Keep selling.

No replatforming and no second order system. ACP Commerce adds the integration layer while PrestaShop continues to run your operation.

01

Install and configure

Add the module through PrestaShop, choose your ACP version, and configure feeds, endpoints, and sandbox credentials.

02

Connect your platform

Provide the authenticated catalog and checkout endpoints to an eligible, compatible ACP integration.

03

Operate in PrestaShop

Continue managing products, pricing, inventory, shipping, customers, and orders from the back office you know.

Secure by design

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.

You remain the merchant of record. Product truth, tax, shipping, payment configuration, order ownership, and fulfillment stay with your PrestaShop business.
✓Bearer-token authentication enabled by default
✓Separate credentials for REST and MCP access
✓Stripe webhook signature validation
✓Secret fields remain protected on configuration saves
✓Sanitized endpoint URLs and metadata-only logs
✓Shop-scoped feeds, tokens, settings, and retention
✓Sandbox mode for controlled integration testing
✓Idempotent session creation protects retries
Capability matrix

Serious infrastructure, packaged for PrestaShop.

ACP Commerce covers the layers needed to move from catalog visibility to operational checkout.

CapabilityWhat you can controlIncluded
Catalog feedsFormat, price format, product limit, stock, variants, images, features, exclusions, cursor paging, static export✓ Yes
Checkout APISession lifecycle, buyer, address, items, fulfillment, discounts, completion✓ Yes
Structured dataVariants, seller, shipping, returns, cache, ProductGroup offers✓ Yes
PaymentsStripe SPT (default) or opt-in Braintree nonce; currency; Stripe webhooks & 3DS✓ Yes
Agent integrationAuthenticated MCP endpoint and outbound Push Feed synchronization✓ Yes
Review data12 providers (one active), feed & JSON-LD, remade product tab with histogram/sort/filter, title-line stars✓ Yes
SEO sitemapsStatic index + per-language urlsets, controllers, other modules, include/exclude, cron✓ Yes
AI descriptionsGenerate short and long product or category descriptions and copy in your target languages with your own API keys✓ Yes
Open GraphPer-lang OG + X overrides for pages, categories, products, CMS; media upload or URL; strip & replace theme tags✓ Yes
GDPR privacyModule-scoped JSON export/erase by email, FO download form, pending erase queue, anti-enumeration, email notification✓ Yes
OperationsFiltered logs, status metadata, paging, retention, manual clearing✓ Yes
Multistore safetyShop-aware configuration, credentials, feeds, logs, and cleanup✓ Yes
Compatibility

Designed for current PrestaShop stores.

PrestaShop8.0.0–9.99.99
PHPPHP 8.1+
DatabaseMySQL 5.7+
Alternative DBMariaDB 10.4+
ProductionHTTPS + cURL
Questions, answered

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.

Prepare your next sales channel

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.

One-time price
€279,99
Buy ACP Commerce →

For PrestaShop 8 and 9