On this page · 11 sections
- What launched on 15 October 2026
- What Universal Cart does, and which lever you control
- How Universal Cart uses the Universal Commerce Protocol
- Which path fits before 27 November
- Merchant setup steps before Black Friday
- Shopify merchants: what is already switched on
- Worked example: getting the sale window right
- India and outside the US
- Implementation checklist
- How eCorpIT can help
- References
Summary. Google began rolling out Universal Cart in the US on 15 October 2026, in Google Search, including AI Mode, and the Gemini app. It saves products from several retailers, sends price-drop and back-in-stock alerts from the Shopping Graph's 60 billion-plus listings, uses Google Wallet to suggest card perks and promo codes, and lets shoppers pay with Google Pay or transfer the items to the merchant's own cart. Both buying routes run on the Universal Commerce Protocol (UCP), and the retailer stays seller of record. With 16 days to Black Friday on 27 November, three facts matter. Merchant Center price and stock data feed the alerts, and a sale window sent without a timezone is read as UTC. Cart transfer needs only the UCP Cart API, version 2026-04-08 or later, and a fast-track check. Native checkout needs three REST endpoints, order webhooks, a Google Pay & Wallet Console account and a Google review, through a Merchant Center hub that is still rolling out. Eligible Shopify stores get direct checkout by default as it rolls out. Our verdict: fix feeds, sale dates and promotions this week, build cart transfer only if you can test it before 24 November, and schedule native checkout for January 2027.
About this article. For ecommerce and engineering leads at retailers selling to US shoppers, including Indian brands with US storefronts. Checked on 11 November 2026 against Google's blog posts, Merchant Center Help and UCP developer guides, ucp.dev, Shopify Help Center (read from archived copies of 3 November 2026, as the live pages block automated requests) and Adobe's forecast. Google changes eligibility often, so re-check before committing engineering time. No vendor paid for inclusion. Researched with AI assistance and reviewed by our editorial team.
What launched on 15 October 2026
Universal Cart is the shopper-facing part of Google's agentic commerce work. Google previewed it at I/O on 19 May 2026, said it would reach Search and the Gemini app in the US that summer, and said YouTube and Gmail would follow. It arrived on 15 October, in Search and the Gemini app only; the launch post does not mention YouTube or Gmail.
| Date | What happened |
|---|---|
| 11 Jan 2026 | Google launches UCP; protocol release v2026-01-11 |
| 8 Apr 2026 | Release v2026-04-08, the minimum version for Google's Cart API |
| 19 May 2026 | Universal Cart previewed at Google I/O |
| 25 Aug 2026 | Release v2026-08-25 adds 3DS2 payment security and grocery readiness |
| 16 Sep 2026 | Merchant Center hub adds cart transfer and checkout testing, rolling out gradually in the US |
| 15 Oct 2026 | Universal Cart starts rolling out in US Search and the Gemini app |
| 4 Nov 2026 | UCP checkout, without Universal Cart, starts reaching Canadian shoppers |
| 27 Nov 2026 | Black Friday; Adobe forecasts 12.9 billion US dollars in US online spend that day |
| 30 Nov 2026 | Cyber Monday; Adobe forecasts 15.1 billion US dollars |
Sources: Google's January post, ucp.dev, Google's Cart API guide, Google's September post, Google Canada and Adobe.
The launch post describes two ways to buy: pay with Google Pay in a few taps at many stores, or move the items into the merchant's own cart and finish on its site. Named checkout merchants include Nike, Sephora, Target, Ulta Beauty, Walmart and Wayfair, plus many Shopify merchants.
This is the US Black Friday follow-up to our UCP checkout guide for Merchant Center, which covers the protocol, payments and the 2027 hub for Australia and Canada. Here the focus is what a US merchant can ship in 16 days.
What Universal Cart does, and which lever you control
Google lists four things the cart does. Each draws on data you already send, or could send, to Google.
| Universal Cart feature | What Google says powers it | Your lever | Needs UCP? |
|---|---|---|---|
| Save products from many retailers across Search, AI Mode and Gemini | Progress saved across Google | Free-listing approval, titles, images, variant data | Not stated; our reading is no |
| Price-drop and back-in-stock alerts | Shopping Graph, 60 billion-plus listings refreshed continually | Freshness of price, sale price, sale dates and availability | Not stated; our reading is no |
| Card perks and promo codes | Built on Google Wallet; promo codes shown in the cart | Promotions and loyalty data in Merchant Center | Codes applied at checkout use UCP |
| Buy with Google Pay | UCP-powered checkout | Three checkout endpoints, webhooks, Google Pay | Yes, native checkout |
| Transfer to your cart | UCP Cart API, CreateCart | One endpoint plus product ID matching | Yes, cart transfer |
Google has not published merchant-side rules for which products can be saved or tracked, so the not-stated rows are our inference. It does document that its Cart API supports Universal Cart through a one-way handoff to your system. In short, saving and alerts run on the Shopping Graph, while the two buttons that turn a saved cart into an order require UCP.
That matters for Black Friday. A shopper can save your product on 15 November and get an alert when your sale price goes live. If your feed shows the price at the wrong hour, or keeps a sold-out doorbuster in stock, the alert works against you.
Google's own figures back this: merchants adopting core feed best practices see conversions rise 5% on average the following month, and lululemon's conversational attributes appeared in half of relevant AI Mode recommendations in testing.
How Universal Cart uses the Universal Commerce Protocol
UCP is an open standard, published under the Apache 2.0 licence, that covers catalogue search and lookup, cart building, identity linking, checkout and order management between AI surfaces, businesses and payment providers. Google, Shopify and, since 28 April 2026, Stripe sit on its Governing Council.
Universal Cart touches three UCP capabilities.
Cart. The Cart API (dev.ucp.shopping.cart) is a one-way handoff: when a shopper chooses transfer, Google calls your POST /carts endpoint and you return a cart on your site. The initial release supports only cart creation, not updates, deletion or sync. It needs UCP version 2026-04-08 or later, and it does not need native checkout, payment handlers or order lifecycle work. The Merchant Center sandbox already lists optional Get, Update and Cancel Cart tests, so expect the scope to widen.
Checkout. Native checkout means Google shows a Google Pay paysheet and calls your create, update and complete checkout endpoints. It currently uses card numbers (FPANs) stored in Google Wallet, and UCP on Google's AI surfaces uses only PAN_ONLY in allowed_auth_methods.
Discounts. Google applies offers from your Merchant Center feeds automatically, and shoppers can type up to 10 codes per checkout session. Your API must match codes case-insensitively and return canonical warnings such as discount_code_expired or discount_code_combination_disallowed.
For analytics teams, the example cart on ucp.dev carries an attribution object (source, medium, campaign, click ID and referrer) and a continue_url. Log what arrives in your Cart API. Google's analytics guide says it cannot track anything after a cart is transferred, so your own logs are the only join between a Google cart and your order.
Google's pages differ on surfaces: the developer landing page marks the Gemini app as coming soon, while the FAQ, updated 3 November 2026, lists AI Mode and Gemini on web and mobile.
Which path fits before 27 November
A US merchant has four realistic positions this month, drawn from Google's integration and analytics guides and Shopify's help page.
| Path | What the shopper sees | What you build | Validation | Analytics | Realistic before 27 Nov? |
|---|---|---|---|---|---|
| Listings only (no UCP) | Saves your item, gets alerts, clicks through to your product page | Feed hygiene only | Normal Merchant Center review | Your own site analytics | Yes |
| Cart transfer | Moves a prefilled cart to your site | CreateCart endpoint and a public UCP profile | Fast track: product ID matching plus cart tests | Hub: cart transfers, average cart value, products per cart | Only if already built and you have hub access |
| Native checkout | Buys in the Google Pay paysheet without leaving Google | Three REST endpoints, order webhooks, Google Pay console account | Full checklist, UCP Program Addendum, Google Support review | Hub: Buy button clicks, purchases, order value, cancellations | Unlikely unless already in testing |
| Shopify direct checkout | Buys in a Shopify-powered checkout inside AI Mode or Gemini | Nothing new if eligible | Shopify and Merchant Center requirements | Shopify admin attribution; Google Analytics and custom pixels do not fire | Yes, if eligible and rolled out to your store |
Google's integration guide says the cart path skips full product feed set-up, product warnings and customer support information. It is the low-risk choice: checkout, payments and fraud rules stay on your site. Native checkout moves pricing, tax, shipping and stock checks into an API Google calls in real time during your busiest week. Neither path buys visibility: Google says native integration does not change how it ranks your offers.
Merchant setup steps before Black Friday
Step 1: Confirm free listings and account standing
Google's UCP guide starts here: you need a Merchant Center account in good standing and products approved for free listings. Free listings, not Shopping ads, are the prerequisite. Clear disapprovals on your top sellers first, then check that each product's id matches the ID your systems expect. If it does not, map it with the merchant_item_id attribute, which overrides id in agentic requests.
Step 2: Time Black Friday prices to the minute
Price-drop alerts make sale timing visible. Use sale_price with sale_price_effective_date rather than overwriting price on the night. Merchant Center Help says a window submitted without a timezone defaults to UTC, which moves a US East Coast sale by five hours. Google also recommends the Merchant API, or supplemental price and availability updates, to keep data in sync in real time and avoid checkout price mismatches.
Check which API your feed tool uses. Google sunset the Content API for Shopping on 18 August 2026; since 1 September 2026, requests without an approved extension fail intermittently with HTTP 410, and full shutdown is planned for early 2027. A Black Friday price push through the old API may not land. Our Merchant API migration map covers the move.
Step 3: Load promotions and loyalty data
Promotions in your Merchant Center feeds are what Google can apply automatically at checkout. Submit them early, with exact dates and exclusions. Google says connecting loyalty data shows member perks and pricing across Google. For native checkout, your discount allocations must add up to the applied discount amount.
Step 4: Set returns, support and product exclusions
Native checkout shows your return policy on the checkout screen. Google requires return cost, return window and a link to the full policy, plus at least one support contact: a URL, an email address or a phone number. The exclusion list matters more in a sale week: pre-orders, final-sale items, personalised goods, freight or premium delivery, products bundled with installation, and gifting that needs split invoices or hidden prices are all ineligible for checkout. Keep native_commerce(checkout_eligibility) empty or FALSE for them.
Step 5: Choose cart transfer, native checkout or both
Cart transfer is opt-out. Once your profile declares dev.ucp.shopping.cart, products approved for free listings are eligible unless you set native_commerce(cart_eligibility) to FALSE. Checkout is opt-in: set native_commerce(checkout_eligibility) to TRUE, because the default is FALSE. If you use both, Google requires the composite native_commerce(checkout_eligibility:cart_eligibility), such as FALSE:TRUE. Google overwrites the whole attribute group on every upload, so every upload must carry every flag. Send these through a supplemental data source so a formatting error cannot break your primary feed.
Step 6: Publish your profile and open the edge
Host your business profile at /.well-known/ucp with no authentication. In the hub, the capabilities declared in the profile must match the ones you select exactly. Then prepare the network layer, where holiday traffic breaks integrations:
- Expect UCP traffic from
AS15169and exempt verified requests on your UCP paths from per-IP rate limits and browser bot challenges. Do not trustUser-AgentorUCP-Agentheaders alone, because they can be spoofed.
- Verify requests with mutual TLS or RFC 9421
ES256signatures, and do not cache Google's signing keys beyondmax-age=86400, which is 24 hours.
- Do not geo-block. Google cannot guarantee which country a request comes from.
- On the Cart API, return
HTTP 429to throttle and aim for responses under one second. On checkout calls, Google does not retry a 403 or 429, so one blocked request fails the shopper's checkout.
Step 7: Onboard through the Merchant Center hub
The hub appears under Settings > UCP integration once Google selects you. The sequence: complete the build, submit the interest form, wait for selection, exchange API keys with Google by email, run sandbox tests, then validate in production. Native checkout also needs order webhooks and the UCP Program Addendum, then a Google Support review. Google publishes no selection timetable, so do not plan Black Friday revenue around it.
Step 8: Set up measurement before traffic arrives
The hub's Analytics tab, visible to users with the Performance role, reports cart transfers, average cart value, Buy button clicks, purchases, average order value and cancellations. The same data is available through the Merchant API's UCP performance reports, labelled Alpha. Merchant Center's AI performance insights, generally available since 16 September 2026 in Australia, Canada, India, New Zealand and the US, compare your share of voice in AI Mode and AI Overviews. Tag your cart landing URL so transferred carts are separable in your analytics. Our Black Friday AI traffic checklist covers measurement across other AI assistants.
Shopify merchants: what is already switched on
Shopify's agentic storefronts sell into ChatGPT, Google AI Mode and Gemini, Microsoft Copilot and Meta, and they are active by default for eligible stores; stores on Shopify's Agentic plan start with direct checkout switched off. For Google, Shopify's help page sets these requirements:
- You sell to customers in the US, Canada or Australia; the store itself can be based in any country.
- Your products are in a valid Merchant Center account, via the Google & YouTube sales channel with automatic product and shipping sync, a feed provider or manual upload.
- Products are eligible for Shopify Catalog, and your terms of service, privacy policy and return and refund policy are completed in Shopify admin.
- You accept the Shopify Agentic Storefronts Supplemental Terms of Service.
Direct checkout is on by default for eligible stores but still rolling out, so it may not be in yours yet. Discount codes, automatic discounts and Shopify Functions work in it, and there are no fees beyond standard payment processing.
Subscription-only products, bundles, customisable products and B2B-only products cannot be bought there, and local delivery and pickup are not offered. Checkout blocks such as upsells, loyalty widgets and consent collection may not load. Most important for reporting: Google Analytics and custom pixels do not fire in this checkout; only the server-to-server started and completed events do. Keep legal disclosures within the first 6,000 characters of product descriptions. To opt out, go to Sales channels > Agentic, turn off Allow Shopify to manage for me, open Google AI Mode and Gemini and switch off Direct checkout.
Worked example: getting the sale window right
A hypothetical US homeware retailer runs its Black Friday sale from midnight Eastern on 27 November to 11:59 pm Eastern on Cyber Monday, 30 November. US daylight saving time ended on 1 November 2026, so Eastern time is five hours behind UTC. The figures are illustrative, not benchmarks.
| Feed value submitted | How Google reads it | Effect in listings and alerts |
|---|---|---|
| 2026-11-27T00:00/2026-11-30T23:59 (no offset) | Starts 00:00 UTC on 27 Nov, which is 7:00 pm Eastern on 26 Nov | Sale price shows 5 hours early, on Thanksgiving evening, and ends 5 hours early on Cyber Monday |
| 2026-11-27T00:00-0500/2026-11-30T23:59-0500 | Starts and ends at the intended Eastern times | Listings, alerts and site agree |
Both rows follow the format and UTC default in Merchant Center Help. With the wrong value, Google shows the sale price 5 hours before the site honours it and drops it 5 hours before the site does: 10 hours of mismatch against a 96-hour sale (4 × 24), or about 10% (10 ÷ 96 = 10.4%). A shopper who saved the item gets a price-drop alert before the site honours the price. If the retailer also runs native checkout, Google's guide names feed and checkout price mismatches as the reason to move to real-time updates.
For capacity, suppose the same retailer expects 1,200 cart transfers in its busiest hour (an assumption, not a forecast). That averages 1,200 ÷ 3,600 = 0.33 requests per second; a fivefold burst is 1.67 per second. Volume is rarely the problem. The real task is a CreateCart call that checks live stock, applies the promotion and answers within Google's one-second target.
India and outside the US
Universal Cart is US-only. Google's hub guide limits the hub to products sold within the United States and says it reaches Australia and Canada early next year, meaning 2027. On 4 November 2026 Google began rolling out UCP-powered checkout, though not Universal Cart, to Canadian shoppers through lululemon, select Shopify merchants, Shoppers Drug Mart and Simons. Google has announced neither Universal Cart nor UCP checkout for India.
Three points matter for Indian D2C brands that sell abroad:
- Shopify is the open door. Shopify's Google AI Mode and Gemini channel accepts stores based in any country if they sell to US, Canadian or Australian customers, so an Indian brand on Shopify with a US storefront can qualify without building UCP itself.
- Visibility data is already available in India. Merchant Center's AI performance insights reached businesses in India on 16 September 2026, so you can measure share of voice in AI Mode before checkout arrives.
- Paid placement is a separate decision. Our AI Mode ads playbook for India covers what Indian advertisers can buy on Google's AI surfaces today.
If buyer data from US orders lands on servers or teams in India, review your privacy notices and data processing agreements before peak.
Implementation checklist
By 14 November: clear free-listing disapprovals on top sellers; check merchant_item_id mapping; set every sale window with a -0500 offset; confirm your feed tool sends updates through the Merchant API.
By 18 November: submit promotions and loyalty data; confirm returns and a support contact; set checkout eligibility to FALSE for pre-orders, final-sale and personalised items.
By 20 November: decide your path. For cart transfer, finish sandbox tests, publish /.well-known/ucp and add WAF exemptions for verified AS15169 traffic. Shopify stores confirm the direct checkout setting in the Agentic sales channel.
24 to 30 November: freeze feed logic and endpoints; watch price mismatches, Cart API latency, 429 rates and out_of_stock responses.
December: review hub analytics and plan native checkout and identity linking for 2027.
How eCorpIT can help
eCorpIT is a Gurugram-based technology organisation, founded in 2021, assessed at CMMI Level 5 and MSME certified, with senior-led engineering teams working across AWS, Microsoft and Google platforms. Our agentic commerce readiness service audits your Merchant Center feed for Universal Cart, fixes sale-price timing and promotions, and builds the UCP Cart API, profile and edge security. Talk to us at /contact-us/.
Last updated: 11 November 2026.