Agentic Commerce - Shopping is moving into AI chat
People are starting to buy products directly inside ChatGPT, Google Gemini, and Chrome's Search AI mode — without ever visiting a store website. To participate, your store connects to nuvols.app through a lightweight plugin or module. AI shopping agents then talk to nuvols.app to discover your products, check prices and availability, and complete purchases on behalf of your customers — your server stays fast and unburdened.
Before
Customer searches Google, clicks a link, browses your website, adds to cart and pays on the checkout page
What's changing
AI handles the browsing, comparing, and buying — all inside the chat window
Now
“Buy me running shoes under €100” — and the AI finds, compares, and orders them
Two protocols make this possible: Google's UCP (Universal Commerce Protocol) powers shopping in Gemini, Chrome AI Mode, and is open for other AI Agents to come — while OpenAI's ACP (Agentic Commerce Protocol) powers shopping in ChatGPT. nuvols.app handles both protocols for WooCommerce and PrestaShop stores. This tool tests your UCP and ACP readiness.
Test your UCP/ACP implementation
Choose test protocol and spec version
Protocol
Spec version
Enter your store URL directly — no feed needed for ACP tests
Without a token, only endpoint detection and protocol compliance tests will run
Load product feed
Enter a Google Shopping feed URL. The store URL will be detected automatically from the feed.
Frequently Asked Questions
What is the Google Shopping feed URL and why do I need to provide it?
A Google Shopping feed is an XML file that lists your products — names, prices, images, and availability. It is the same feed you upload to Google Merchant Center for Shopping listings. We need it to verify that your products include the required native_commerce attribute and to pick products for the checkout test. You can find the feed URL in your feed plugin settings or in Google Merchant Center under Products > Feeds.
How can I find the Google Shopping feed URL for my store?
Look in your feed plugin settings (e.g. Product Feed PRO, CTX Feed, or WPMR Google Feed Manager for WooCommerce, or the built-in feed module for PrestaShop). The URL usually looks like https://your-store.com/feed/google-shopping.xml. You can also find it in Google Merchant Center under Products > Feeds — look for the "File URL" or "Fetch URL".
What if I do not have a Google Shopping feed yet?
You need one to use this tool, because AI shopping systems discover products through Google Merchant Center feeds. For WooCommerce, install a feed plugin like Product Feed PRO, CTX Feed, or WPMR Google Feed Manager. For PrestaShop, use the built-in product export or a dedicated module. Once your feed is live, come back and paste the URL here.
Is my feed data private? Do you store anything?
No. We do not store your feed URL, product data, store address, or test results. Everything is processed in memory and discarded immediately after the test finishes. Nothing is saved or shared with anyone.
When can I onboard my store to Google's UCP?
UCP is currently in a closed pilot with select merchants and platforms. Google is gradually expanding access through 2026. To join, your store needs a Google Merchant Center account with a product feed, and you need to opt in products using the native_commerce attribute. The best way to prepare is to implement UCP support now so you are ready when your account is approved.
When can I onboard my store to OpenAI's ACP?
OpenAI launched ACP shopping in ChatGPT in September 2025, starting with a small group of merchants. They are expanding access gradually. ACP uses a different integration approach than UCP, but the goal is the same — letting AI place orders on behalf of customers. We will add ACP testing to this tool soon.
Why prepare for UCP now?
UCP is currently waitlist-based, but there are practical reasons to integrate now:
Readiness when approved — Google operates a waitlist for UCP integration. Once your account is approved, your store needs a working Discovery Profile, OAuth setup, return policy data, and Checkout API. Setting this up takes time — if you wait until approval, you delay your launch.
Data completeness — Google requires that your Merchant Center account has complete product feeds, return policies, and business information. Preparing this structured data now means you meet the requirements from day one.
Agentic readiness — Google describes UCP as designed for "upcoming agentic capabilities" including multi-item carts and account linking. Stores that integrate early will be ready for these features as they roll out.
What does this tool actually test?
It checks four things your store needs so that AI systems like ChatGPT and Gemini can sell your products:
Discovery Profile — can the AI find your store? This checks that your store publishes a special file that tells AI systems "I exist, here is what I sell, and here is how to buy from me."
Customer Login (OAuth 2.0) — can the AI log in on behalf of a customer? When someone asks ChatGPT to buy something from your store, the AI needs permission to access that customer's account — to use their saved address, see their order history, and get logged-in pricing. This checks that your store supports that.
Return Policy — can the AI read your return policy? Google requires that your product pages include machine-readable return policy information (return window, fees, methods) so the AI can inform the customer before purchasing.
Checkout — can the AI actually place an order? This tests the full buying process: adding products to a cart, checking the total, and completing the purchase — all done by the AI on behalf of the customer.
How do I read the test results?
Each test shows one of four results: passed means everything is correct, failed means something needs to be fixed, warning means it works but could be improved, and info is just additional context. Click any section header to expand it and see the details.
What does "UCP-eligible" mean for products?
It means the product is opted in for AI shopping. In your Google Shopping feed, each product can have a native_commerce flag set to TRUE. This tells Google: "AI systems are allowed to sell this product." Products without this flag will not appear in AI shopping results, even if your store is fully set up.
What about OpenAI's ACP (Agentic Commerce Protocol)?
ACP is OpenAI's own protocol for AI shopping, used by ChatGPT. It is a separate protocol from UCP — stores that want to sell through both Google AI and ChatGPT need to support both. ACP currently requires Stripe as the payment processor. We are working on adding ACP validation to this tool.