# Warenkorb und Checkout im Chat

> Lass Besucher im Chat Produkte in einen Warenkorb legen und in deinem Shopify- oder WooCommerce-Shop zur Kasse gehen, oder die Bestellung per Nachricht senden und bei Lieferung bezahlen: Einrichtung, was Besucher sehen, Rabattcodes, Bestellanfragen, Benachrichtigungen und Limits.

Ist **Cart and checkout** an, kann dein Agent während des Chats Produkte in einen Warenkorb legen. Der Warenkorb erscheint unter der Antwort des Agenten mit seinen Artikeln, Preisen und der Zwischensumme, dazu ein Button, der den Besucher zum Checkout deines eigenen Shops bringt, mit allem schon im Warenkorb. Nimmt dein Shop Bestellungen ohne Online-Zahlung an, können Besucher den Warenkorb stattdessen mit ihren Lieferangaben per Nachricht senden und bei Lieferung bezahlen.

Der Agent wählt nur das Produkt, die Variante und die Menge. Produktnamen, Varianten, Preise, Bilder und Lagerbestand kommen immer aus dem öffentlichen Katalog deines Shops, nie vom KI-Modell. Eine Variante, die es nicht gibt oder die ausverkauft ist, wird abgelehnt.

## Bevor du anfängst

- Dein Plan ist **Starter**, **Pro** oder **Enterprise**. Warenkorb und Checkout sowie Bestellungen per Nachricht sind im Plan **Free** nicht enthalten.
- Dein **Shopify**- oder **WooCommerce**-Shop ist mit **Connect your website** verbunden, und seine Aktionen **Search products** und **Get product details** sind eingeschaltet. Siehe [Shop verbinden](/de/docs/connect-your-store). Andere Plattformen können den Warenkorb nicht nutzen.

Du brauchst keine Shopify-App, keinen API-Key und keine zusätzliche Berechtigung: Der Warenkorb liest denselben öffentlichen Katalog wie die Produktsuche.

## Einschalten

1. Öffne deinen Agenten und wechsle zum Tab **Actions**. Die Karte **Cart and checkout** steht unter der Karte **Orders**.
2. Prüfe, dass die Karte unter **Store** deinen Shop zeigt.
3. Schalte den Schalter oben rechts auf der Karte ein.
4. Wähle, wie Besucher ihre Bestellung abschließen:
   - **Store checkout** (anfangs an): Der Warenkorb zeigt den Checkout deines Shops.
   - **Order by message (cash on delivery)** (anfangs aus): Der Warenkorb zeigt ein Bestellformular. Siehe [Bestellungen per Nachricht](#bestellungen-per-nachricht).
5. Gib optional einen **Discount code** ein und klicke auf **Save**. Siehe [Rabattcodes](#rabattcodes).

Jede Änderung wird sofort gespeichert und im [Audit-Log](/de/docs/audit-log) aufgezeichnet. Sind **Store checkout** und **Order by message** beide aus, wird der Warenkorb nicht angeboten.

Probier es dann im **Playground** aus: Frag nach einem Produkt und bitte den Agenten dann, es in deinen Warenkorb zu legen.

## Was Besucher sehen

Bittet ein Besucher darum, etwas hinzuzufügen, sucht der Agent es zuerst in deinem Shop. Gibt es das Produkt in mehreren Varianten, etwa Größen oder Farben, fragt der Agent, welche. Sobald es hinzugefügt ist, erscheint der Warenkorb unter der Antwort mit:

- Bild, Name mit Variante, Menge und Preis jedes Artikels
- der Zwischensumme, der Summe der Preise deines Shops, in der Währung deines Shops
- dem Weg zum Abschluss: deinem Checkout, dem Bestellformular oder beidem
- einem Hinweis, dass Versand, Steuern und Endpreise im Checkout angezeigt werden

Besucher können den Agenten bitten, die Menge zu ändern, einen Artikel zu entfernen oder den Warenkorb noch einmal zu zeigen. Ein Warenkorb fasst bis zu 20 verschiedene Artikel und bis zu 99 Stück von jedem. Er gehört zum Gespräch und ist deshalb noch da, wenn der Besucher in denselben Chat zurückkehrt.

Die eigenen Texte des Warenkorbs, etwa **Checkout**, **Subtotal** und das Bestellformular, erscheinen auf Englisch, Deutsch, Französisch, Italienisch oder Spanisch, je nach Sprache des Widgets. Produktnamen erscheinen so, wie dein Shop sie schreibt.

Der Warenkorb wird nicht angeboten in temporären Chats, in Gesprächen über [Slack](/de/docs/slack-agent) und [E-Mail](/de/docs/email-agent), über die REST API und in Tests mit simulierten Kunden.

## Store checkout

**Shopify**: Der Warenkorb zeigt einen Button **Checkout**. Er öffnet deinen Shopify-Checkout in einem neuen Tab, mit allen Artikeln und Mengen schon im Warenkorb, über einen Shopify-Warenkorblink.

**WooCommerce**: WooCommerce fügt pro Link ein Produkt hinzu, deshalb zeigt der Warenkorb für jeden Artikel einen Link **Add to cart** und einen Button **View cart**. Der Besucher öffnet jeden Link, um diesen Artikel in den Warenkorb deines Shops zu legen, und geht dann dort zur Kasse. Der Button **View cart** öffnet deine Warenkorbseite unter `/cart/`, oder unter `?pagename=cart`, wenn deine Website einfache Permalinks nutzt.

Die Preise im Checkout sind die aktuellen Preise deines Shops. Der Warenkorb im Chat zeigt den Preis von dem Zeitpunkt, als der Artikel hinzugefügt oder seine Menge erhöht wurde.

intoCHAT zeichnet jeden Klick auf einen Checkout-Link mit seinem Gespräch auf, außer in temporären Chats.

## Rabattcodes

Du kannst pro Agent einen Rabattcode festlegen. Leg den Code zuerst in deinem Shop an: intoCHAT prüft nicht, ob er existiert oder gültig ist.

- **Shopify**: Der Code wird dem Checkout-Link hinzugefügt, Shopify wendet ihn also im Checkout an, wenn er gültig ist. Der Warenkorb sagt dem Besucher, dass der Code hinzugefügt ist.
- **WooCommerce**: WooCommerce-Links können keinen Code mitführen, deshalb zeigt der Warenkorb den Code und bittet den Besucher, ihn im Checkout einzugeben.

Ein Code kann Buchstaben, Ziffern, Bindestriche, Punkte und Unterstriche enthalten, bis zu 64 Zeichen.

## Bestellungen per Nachricht

Ist **Order by message (cash on delivery)** an, zeigt der Warenkorb einen Button **Order by message**. Möchte der Besucher bestellen, ohne online zu bezahlen, kann der Agent das Formular auch für ihn öffnen. Der Besucher gibt ein:

- **Name** (Pflichtfeld)
- **Phone** (Pflichtfeld, eine gültige Telefonnummer)
- **Delivery address** (Pflichtfeld)
- **Notes** (optional)

Der Agent fragt diese Angaben nie im Chat selbst ab. Klickt der Besucher auf **Send order**, speichert intoCHAT eine Bestellanfrage mit dem Warenkorb, wie er angezeigt wird, leert den Warenkorb im Chat und fügt dem Gespräch eine Bestätigung hinzu, zum Beispiel: „Thank you, Ana. Your order request was sent to the shop: 2 × Wool scarf – Blue. The shop will contact you at +383 44 123 456 to confirm it.“ Die Bestätigung verspricht nichts zu Zahlung oder Lieferzeiten.

In deinem Shop wird nichts bestellt oder bezahlt. Kontaktiere den Kunden, um Bestellung, Lieferung und Zahlung zu bestätigen.

Hat sich der Warenkorb geändert, nachdem die Karte gezeigt wurde, bittet das Formular den Besucher, den neuesten Warenkorb im Chat zu verwenden. Eine Bestellung aus dem **Playground** ist eine echte Bestellanfrage und benachrichtigt dich wie jede andere.

### Wo Bestellanfragen erscheinen

- **Order requests** im Tab **Leads**: Datum, Name und Telefonnummer des Kunden, Lieferadresse und Notizen, die Artikel mit ihrer Zwischensumme und der Status. Setz den Status auf **New**, **Confirmed** oder **Cancelled**; jede Änderung wird im [Audit-Log](/de/docs/audit-log) aufgezeichnet. Das Chat-Symbol öffnet das Gespräch. **Export CSV** lädt alle Anfragen herunter, die neuesten zuerst.
- **E-Mail**: Jede neue Anfrage geht per E-Mail an den Owner des Kontos und außerdem an die Personen, die [Lead-Benachrichtigungen](/de/docs/lead-alerts-and-export) bekommen, solange Lead-Benachrichtigungen an sind.
- **Webhook**: das Event `order_request.created`. Siehe [Webhooks](/de/docs/webhooks#daten-von-order-request-created).

Bestellanfragen sind keine Leads.

### Wer sie sehen kann

Bestellanfragen enthalten Namen, Telefonnummern und Adressen von Kunden. Teammitglieder, deren Rolle Leads ansehen darf, sehen sie für die Agenten, auf die sie Zugriff haben; ein Mitglied, das auf andere Agenten beschränkt ist, sieht sie nicht. Um den Status einer Anfrage zu ändern, braucht es eine Rolle, die Leads bearbeiten darf. Siehe [Teammitglieder und Rollen](/de/docs/team).

Wird ein Gespräch gelöscht, werden seine Bestellanfragen mit gelöscht.

## Limits

| | Starter | Pro | Enterprise |
| --- | --- | --- | --- |
| Warenkorb und Checkout | Ja | Ja | Ja |
| Bestellanfragen pro Agent und Monat | 100 | 1.000 | 10.000 |

Monate sind Kalendermonate in UTC. Erreicht ein Agent sein Monatslimit, sagt das Bestellformular Besuchern, dass der Shop gerade keine weiteren Bestellungen per Nachricht annehmen kann, und es wird nichts gespeichert. Der Store checkout funktioniert weiter.

## Was nicht enthalten ist

- Keine Zahlung im Chat. Der Agent kann keine Zahlungen annehmen und die Bestellungen deines Shops weder sehen noch ändern.
- Der Warenkorb im Chat wird nicht mit dem Warenkorb des Besuchers in deinem Shop synchronisiert.
- Magento, VTEX, WordPress ohne WooCommerce und andere Websites können den Warenkorb nicht nutzen.
- Bestellanfragen werden nicht an deinen Shop gesendet. Bearbeite sie dort selbst.
