---
title: "How does agentic commerce work for an online shop in Switzerland?"
description: "Agentic commerce in Switzerland: CHF prices with VAT in Offer data, TWINT at checkout, Swiss delivery as shippingDetails, and our audit of 240 shops."
canonical: https://autobasket.store/learn/agentic-commerce-switzerland
---

1.  [Home](https://autobasket.store/)
2.  [Guides](https://autobasket.store/learn)
3.  How does agentic commerce work for an online shop in Switzerland?

# How does agentic commerce work for an online shop in Switzerland?

Agentic commerce reaches Swiss shops through recommendations first, since agent checkout launched in the United States. 5% of DACH online shoppers had used an AI agent by June 2026. A Swiss shop prepares by stating CHF prices with VAT, Swiss delivery and stock as structured data. None of the 240 Romandie shops we audited in July 2026 scored an A.

Guide, Foundations, published 16 October 2026

## Is agentic commerce available in Switzerland yet?

Recommendations are, and agent checkout is not yet, in the main channels. ChatGPT, Gemini, Perplexity and Google AI Overviews already name and compare Swiss shops, while UCP checkout in Google AI Mode launched for eligible US retailers and ChatGPT’s Instant Checkout started with US sellers.

Swiss shoppers are early. 5% of online shoppers in Switzerland, Germany and Austria had used an AI agent to help them shop, and about 18% planned to, in a University of St.Gallen survey of just under 3,000 people ([HSG, 24 June 2026](https://www.unisg.ch/en/newsdetail/news/ki-agenten-im-onlinehandel-warum-konsumentinnen-und-konsumenten-beim-einkauf-noch-zoegern/)). The market they would act on is sizeable: Swiss consumers spent CHF 15.8 billion online in 2025, CHF 13 billion of it at Swiss shops ([HANDELSVERBAND.swiss, 12 March 2026](https://handelsverband.swiss/news/schweizer-online-konsum-waechst-im-jahr-2025-erneut-um-6-das-wachstum-der-einkaeufe-im-ausland-flacht-ab/)). So the work for a Swiss shop now is being read correctly at the recommendation stage, ahead of checkout opening here.

## Are Swiss online shops ready for AI shopping agents?

Most are not yet. None of the 240 online shops we audited in French-speaking Switzerland in July 2026 scored an A for agent readiness. The median score was 57 out of 100, and 104 shops scored D or F ([Romandie audit](https://autobasket.store/use-cases/romandie-online-shops-agent-readiness)).

The weak point is the product itself. For 157 of 211 shops read in full (74%), the stage that lost the most agents was reading price, stock and identity, and on 117 of them (55%) the only price was in the page text, with no `Offer` price in the structured data. An agent comparing three shops on price cannot include one whose price it cannot read as a field.

## How do I show CHF prices with VAT to AI agents?

Declare the price as a number with `priceCurrency` set to `CHF`, and state that VAT is included with a `UnitPriceSpecification` and `valueAddedTaxIncluded`. Prices shown to Swiss consumers include VAT, and an agent comparing a Swiss shop with a foreign one needs to know which kind of figure it is reading.

The example below is for an invented shop. Replace its price and delivery days with the values you actually commit to, rendered from the same record as the visible price:

```
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Gravel bike GR 2, size M",
  "gtin13": "7610000000031",
  "brand": { "@type": "Brand", "name": "Example Cycles" },
  "offers": {
    "@type": "Offer",
    "price": "3890.00",
    "priceCurrency": "CHF",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": "3890.00",
      "priceCurrency": "CHF",
      "valueAddedTaxIncluded": true
    },
    "availability": "https://schema.org/InStock",
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingDestination": { "@type": "DefinedRegion", "addressCountry": "CH" },
      "shippingRate": { "@type": "MonetaryAmount", "value": "0.00", "currency": "CHF" },
      "deliveryTime": {
        "@type": "ShippingDeliveryTime",
        "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 1, "unitCode": "DAY" },
        "transitTime": { "@type": "QuantitativeValue", "minValue": 1, "maxValue": 2, "unitCode": "DAY" }
      }
    }
  }
}
```

## How do I tell agents that I deliver with Swiss Post?

Declare delivery as `shippingDetails` with a Swiss destination, a rate and a delivery time in days, as in the example above. Agents compare delivery as a number, so “delivered by Swiss Post in one to two working days” in a footer or an image does not enter the comparison.

If you deliver abroad, add one `OfferShippingDetails` per destination country with its own rate and transit time. The [gravel bike use case](https://autobasket.store/use-cases/gravel-bike-under-chf-4000) shows a shortlist decided on structured Swiss stock and delivery.

## Can AI agents pay with TWINT?

Not through the published agent protocols yet, as far as we could find. ACP launched with Stripe’s Shared Payment Token, AP2 with card networks and wallets among its partners, and none of the protocol documents and announcements we read for this guide names TWINT.

That gap matters in Switzerland. Mobile payment accounts for 74.4% of domestic distance-selling transactions, and TWINT holds 67.0% of those ([Swiss Payment Monitor 1/2026](https://fsi.unisg.ch/fileadmin/user_upload/HSG_ROOT/Institut_FSI/Dokumente/Aktuelle_Forschung/Report_Swiss_Payment_Monitor_2026-1_final_EN.pdf)), and TWINT reports that more than 84% of Swiss online shops accept it ([TWINT](https://www.twint.ch/en/about-us/)). Until an agent channel supports it, an agent-referred buyer finishing on your own checkout still pays with TWINT, so keep it there and ask your payment provider when it reaches agent checkouts.

## Do Swiss shoppers trust an AI agent to pay for them?

Most do not want it to pay alone. Over 80% of people in Switzerland reject a fully automated AI payment without confirmation, while nearly two thirds can imagine an assistant recommending how to pay ([Swiss Payment Monitor 2/2026](https://alexandria.unisg.ch/entities/publication/c1fa42b2-d39d-4420-9ee4-dfe284cbfc14)).

For a consumer shop, that points to the agent preparing the order and the person confirming it. For B2B, a standing mandate approved once by the buyer fits better, as the [office reorder use case](https://autobasket.store/use-cases/office-supplies-reorder-mandate) shows.

## How does a Swiss shop compete with Galaxus when agents compare?

On data it controls and Galaxus cannot copy: complete identifiers, Swiss stock, delivery times and service terms declared as fields. Galaxus reported CHF 3.764 billion in platform sales for 2025, up 17%, with 10 million products on sale ([Digitec Galaxus, 7 January 2026](https://www.digitec.ch/en/page/galaxus-grows-by-17-per-cent-in-2025-40855)), and 13 of the 30 largest Swiss B2C online shops are marketplaces (HANDELSVERBAND.swiss).

When an agent compares the same GTIN across shops, OpenAI says merchants are ranked on availability, price, quality and whether they are the maker or primary seller ([OpenAI Help Center](https://help.openai.com/en/articles/11128490-shopping-with-chatgpt-search)). A smaller shop with faster delivery or a better return policy wins only if those facts are machine-readable. The [multi-brand retailers](https://autobasket.store/solutions/multi-brand-retailers) page goes further.

## What does a Swiss shop need that a generic guide misses?

| Swiss specific | What the agent needs | Field |
| --- | --- | --- |
| Prices in CHF, shown VAT-inclusive | A numeric price, its currency and whether tax is included | `price`, `priceCurrency`, `valueAddedTaxIncluded` |
| Swiss Post or courier delivery | Destination, rate and delivery days as numbers | `shippingDetails` with `addressCountry: CH` |
| Stock held in Switzerland | Availability per product and variant | `availability` on each `Offer` |
| French, German and Italian pages | The same product identified in every language | `gtin13`, `sku`, one `@id` per product |
| TWINT as the main mobile method | A checkout the agent can hand to the person | Your own checkout, until agent channels support TWINT |
| Galaxus listing the same product | A match on the same identifier, then a better offer | `gtin13`, `brand`, `mpn` |

The industry’s direction is set: at the W3C and GS1 workshop on e-commerce for humans and AI agents in Zurich on 8 and 9 September 2026, participants converged on the GTIN as the primary identifier for physical goods ([Forkast, 10 September 2026](https://forkast.news/what-agent-commerce-needs-from-product-data-lessons-from-the-w3c-gs1-workshop/)). The [GTIN guide](https://autobasket.store/learn/why-agents-need-a-gtin) covers identifiers in detail.

## What should a Swiss shop do first?

Fix the product data, which pays off in every assistant today, and leave checkout protocols until a channel opens in Switzerland. In order: let shopping crawlers in, declare CHF price with VAT, stock and Swiss delivery on every product, add GTINs, then measure how often assistants name you.

The [Buyer Journey Check](https://autobasket.store/services/buyer-journey-check) runs that diagnosis on your catalogue, the [Machine Readability Sprint](https://autobasket.store/services/machine-readability-sprint) fixes the data in seven days, and [agentic checkout with Autobasket Convert](https://autobasket.store/products/autobasket-convert) prepares the protocol layer for when Swiss checkout opens.

## Where to read next

-   [240 Swiss online shops audited for AI agents](https://autobasket.store/use-cases/romandie-online-shops-agent-readiness)The full Romandie data release behind the figures on this page, by sector and by stage.
-   [Agent-ready online shop in seven days](https://autobasket.store/services/machine-readability-sprint)CHF, VAT, delivery and stock declared as structured data on your existing platform.
-   [Agentic commerce for retailers](https://autobasket.store/solutions/multi-brand-retailers)How a Swiss multi-brand shop competes with Galaxus when agents compare prices.
-   [UCP vs ACP vs AP2 vs MCP](https://autobasket.store/learn/agent-commerce-protocols-explained)The checkout and payment protocols, their owners and where each is live.

## Sources

1.  [University of St.Gallen, AI agents in online retail, 24 June 2026](https://www.unisg.ch/en/newsdetail/news/ki-agenten-im-onlinehandel-warum-konsumentinnen-und-konsumenten-beim-einkauf-noch-zoegern/)
2.  [HANDELSVERBAND.swiss with NIQ/GfK and Swiss Post, Swiss online consumption 2025, 12 March 2026](https://handelsverband.swiss/news/schweizer-online-konsum-waechst-im-jahr-2025-erneut-um-6-das-wachstum-der-einkaeufe-im-ausland-flacht-ab/)
3.  [Swiss Payment Monitor 1/2026, University of St.Gallen and ZHAW, February 2026](https://fsi.unisg.ch/fileadmin/user_upload/HSG_ROOT/Institut_FSI/Dokumente/Aktuelle_Forschung/Report_Swiss_Payment_Monitor_2026-1_final_EN.pdf)
4.  [Swiss Payment Monitor 2/2026, University of St.Gallen and ZHAW, August 2026](https://alexandria.unisg.ch/entities/publication/c1fa42b2-d39d-4420-9ee4-dfe284cbfc14)
5.  [TWINT, About us, fetched 16 October 2026](https://www.twint.ch/en/about-us/)
6.  [Digitec Galaxus, Galaxus grows by 17 per cent in 2025, 7 January 2026](https://www.digitec.ch/en/page/galaxus-grows-by-17-per-cent-in-2025-40855)
7.  [Forkast, lessons from the W3C and GS1 workshop in Zurich, 10 September 2026](https://forkast.news/what-agent-commerce-needs-from-product-data-lessons-from-the-w3c-gs1-workshop/)
8.  [Google, the Universal Commerce Protocol, 11 January 2026](https://blog.google/products/ads-commerce/agentic-commerce-ai-tools-protocol-retailers-platforms/)
9.  [OpenAI Help Center, Shopping with ChatGPT Search](https://help.openai.com/en/articles/11128490-shopping-with-chatgpt-search)

## See how your own product pages score

Bring one of your product pages to a first conversation and we read it with you the way an agent does, which is the fastest way to turn what you just read into a ticket for your developers.

[Start selling smarter](https://autobasket.store/contact#session) [Read one product page first](https://autobasket.store/#readiness-scan)
