Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.
Mit Buchungspaketen bietest du deinen Kund:innen käufliche Leistungspakete an, die sie später per Buchungscode bei einer Buchung einlösen. Ein Buchungspaket ist zweckgebunden: Es enthält ein konkretes Kontingent (z. B. 10 Buchungen für einen bestimmten Kurs) und die Umsatzsteuer wird beim Kauf ausgewiesen — steuerlich ist das typischerweise ein Einzweckgutschein. So generierst du Vorabeinnahmen und bindest Kund:innen langfristig.
Verfügbar ab dem Professional-Plan.
Aktiviere vorab die App Buchungspakete unter Account → Apps & Integrationen → anny Apps (Schalter Für deine Organisation aktivieren).
Ein Buchungspaket ist ein konkretes Leistungskontingent mit festem Preis. Die Umsatzsteuer wird direkt beim Kauf des Pakets ausgewiesen. Das spätere Einlösen des Codes funktioniert technisch als Preisreduzierung (Rabatt) auf die gebuchte Leistung.Der Ablauf:
Du erstellst ein Buchungspaket mit Preis, Beschreibung und verknüpftem Kontingent.
Kund:innen kaufen das Paket auf deiner Buchungsseite (Reiter Pakete & Gutscheine).
Kund:innen erhalten einen 8-stelligen Buchungscode.
Bei zukünftigen Buchungen geben sie den Code im Checkout ein und der Preis wird reduziert.
Mit default-list="packages" kannst du auf eigenen Webseiten die Buchungspakete als Standardreiter einbetten, unabhängig von der Einstellung Standard Reiter auf Buchungsseite unter Account → Einstellungen → Allgemein.
Gültigkeit des Codes in Tagen oder Jahren (Standard: 730 Tage). Optional Gültig bis Jahresende: der Code gilt dann bis zum 31. Dezember des Jahres, in dem der Zeitraum endet (Beispiel: 1. März 2025 und 3 Jahre → 31. Dezember 2028).
Buchungskontingent
Verknüpftes Kontingent, das beim Einlösen verbraucht wird
Gruppe
Optional. Gliedert Pakete in der Admin-Liste und auf der Buchungsseite
Dokumentvorlage
Dokument, das beim Kauf an Kund:innen gesendet wird
Vor-Ort-Dokumentvorlage
Zweites Template nur für Admin-Zwecke (z. B. Ausdruck)
Lieferadresse anbieten
Abweichende Lieferadresse im Checkout abfragen
Geschäftsadresse anbieten
Geschäftsadresse im Checkout abfragen
Versand
Deaktiviert, Optional oder Immer
Live/Entwurf
Sichtbarkeit auf der Buchungsseite
Auf der Buchungsseite sehen Kund:innen den Reiter Pakete & Gutscheine, auf dem sie Pakete erwerben können. Mehrere Pakete gliederst du über das Feld Gruppe im Paketformular. Das sind eigene Buchungspaket-Gruppen, unabhängig von den Gruppen bei Services. Auf der Buchungsseite erscheinen nur Gruppen mit mindestens einem Live-Paket. Pakete ohne Gruppe stehen dort im Abschnitt Andere. Löschst du eine Gruppe, bleiben die Pakete erhalten; auf der Buchungsseite rutschen sie nach Andere. Die Listen dafür pflegst du unter Gruppen.
Öffne in der Seitenleiste Katalog → Buchungspakete. Über das Suchfeld Suchen filterst du die Paketübersicht. Während einer Suche mit mindestens drei Zeichen ist das Umsortieren per Drag-and-Drop deaktiviert.
2
Neues Paket anlegen
Klicke oben rechts auf Neu und vergib einen Namen.
3
Modus Buchungspaket wählen
Wähle den Tab Buchungspaket (zweckgebunden).
4
Details konfigurieren
Füge Preis, Verfallsdatum (Tage oder Jahre, optional Gültig bis Jahresende), Steuersatz und Beschreibung hinzu.
5
Kontingent verknüpfen
Verknüpfe ein bestehendes Buchungskontingent oder erstelle direkt ein neues unter Buchungskontingente → Neu.
6
Optional einer Gruppe zuweisen
Im Feld Gruppe wählst du eine bestehende Buchungspaket-Gruppe oder tippst einen neuen Namen, um eine Gruppe anzulegen.
7
Dokumente und Versand (optional)
Füge eine Dokumentvorlage hinzu und konfiguriere bei Bedarf den Versandmodus und die Lieferadresse.
8
Live schalten
Aktiviere das Paket in der Tabelle unter Katalog → Buchungspakete über die drei Punkte → Aktivieren. Es erscheint jetzt auf deiner Buchungsseite. Über Deaktivieren nimmst du es wieder von der Buchungsseite.
Du kannst Buchungscodes auch direkt im Admin-Bereich ausstellen, z. B. für Bestandskund:innen oder Vor-Ort-Verkäufe.
1
Buchungscodes öffnen
Öffne in der Seitenleiste Management → Codes → Buchungscodes.
2
Neuen Code erstellen
Klicke auf Neuer Buchungscode. Der Buchungsdialog öffnet sich im Reiter Buchungspakete.
3
Paket wählen
Suche das Paket und füge es der Bestellung hinzu. Über Gültig bis am Eintrag passt du das Ablaufdatum an. Datum übernehmen setzt das Datum, Ablauf des Buchungspakets verwenden stellt den Ablauf des Pakets wieder her.
4
Kunde hinzufügen (optional)
Mit Kunde hinzufügen weist du den Code einer Person zu. Ohne Person bleibt der Code anonym, und die Rechnung lässt sich nicht festschreiben.
5
Bestellung abschließen
Klicke auf Bestellung abschließen. Bestätigung per E-Mail senden ist an, sobald eine Kundin hinterlegt ist. Rechnung festschreiben vergibt eine Rechnungsnummer. Rechnung als bezahlt markieren gilt für Zahlungen außerhalb von anny, zum Beispiel bar oder per Überweisung, und setzt eine festgeschriebene Rechnung voraus. Ohne Festschreiben bleibt die Rechnung ein Entwurf. Mit Speichern wird der 8-stellige Code erstellt und in der Übersicht gelistet.
Schalte Bestätigung per E-Mail senden aus, wenn keine E-Mail zum neuen Code rausgehen soll.
Wenn du Buchungspakete als physische Karte oder Brief versenden möchtest, kannst du pro Paket einen Versandmodus einstellen:
Modus
Verhalten
Deaktiviert
Kein Versand, rein digitale Zustellung
Optional
Kund:innen wählen im Checkout, ob Versand gewünscht ist
Immer
Versand ist verpflichtend, Versandkosten werden automatisch addiert
Zusätzlich kannst du einen Versandkostenbetrag hinterlegen, der zum Paketpreis addiert wird. Im Admin-Bereich siehst du, welche Pakete noch versendet werden müssen, und kannst sie nach dem Versand als versendet markieren.
Mit den Toggles Lieferadresse anbieten und Geschäftsadresse anbieten kannst du im Checkout zusätzliche Adressfelder abfragen. Das ist besonders nützlich, wenn die Standardadresse nicht der tatsächlichen Zustelladresse entspricht (z. B. bei Equipment-Versand ins Homeoffice).
Ein Studio möchte 10 Massagen als vergünstigtes Paket anbieten. Kund:innen kaufen die Karte online und lösen sie bei jeder Buchung ein.
1
Kontingent erstellen
Öffne Katalog → Buchungspakete → Buchungskontingente → Neu. Wähle Typ Menge, Wert 10, Modus Einmalig. Begrenze auf deine Massage-Services.
2
Buchungspaket erstellen
Erstelle unter Katalog → Buchungspakete → Neu ein Paket im Tab Buchungspaket. Setze den Preis (z. B. 450 Euro statt 500 Euro Einzelpreis).
3
Kontingent verknüpfen
Verknüpfe das soeben erstellte 10er-Kontingent mit dem Paket.
4
Steuersatz setzen
Wähle den regulären Steuersatz (z. B. 19 %). Die USt. wird direkt auf der Kaufrechnung ausgewiesen.
5
Live schalten
Aktiviere das Paket in der Tabelle über die drei Punkte → Aktivieren. Kund:innen können das Paket auf deiner Buchungsseite kaufen, erhalten einen Code und lösen ihn bei jeder Massagebuchung ein.
Coworking-Space verkauft 10er-Karten mit physischem Versand
Ein Coworking-Betreiber möchte Day-Pass-Pakete als Geschenkkarten per Post anbieten.
1
Kontingent erstellen
Erstelle ein Mengen-Kontingent (Wert: 10), begrenzt auf die Day-Pass-Ressource.
2
Buchungspaket erstellen
Erstelle ein Paket mit Preis, verknüpfe das Kontingent und füge eine Dokumentvorlage für die Geschenkkarte hinzu.
3
Versand konfigurieren
Setze den Versandmodus auf Optional und hinterlege die Versandkosten (z. B. 2,90 Euro).
4
Lieferadresse aktivieren
Aktiviere Lieferadresse anbieten, damit Kund:innen eine abweichende Zustelladresse angeben können.
5
Live schalten und abwickeln
Aktiviere das Paket in der Tabelle über die drei Punkte → Aktivieren. Wenn eine Kund:in den Versand wählt, werden die Versandkosten addiert. Im Admin siehst du offene Sendungen und markierst sie nach Versand als erledigt.
Standard sind 730 Tage oder die im Paket konfigurierte Gültigkeit. Du wählst die Einheit Tage oder Jahre. Mit Gültig bis Jahresende läuft der Code am 31. Dezember des Endjahres ab, nicht am Kalendertag nach dem Zeitraum. Beim manuellen Erstellen eines Codes kannst du das Ablaufdatum zusätzlich anpassen.
Kann ich Codes ohne Kundenzuweisung erstellen?
Ja. Seit Juli 2026 können anonyme Codes ohne hinterlegten Kunden erstellt werden, z. B. für Sammelverkäufe oder Promotions.
Wo sehe ich alle verkauften Codes?
Unter Management → Codes → Buchungscodes in der Seitenleiste. Dort kannst du filtern, exportieren und den Einlösungsstatus einsehen.
Werden Versandkosten auf der Rechnung separat ausgewiesen?
Ja. Die Versandkosten erscheinen als eigene Position auf der Rechnung, zusätzlich zum Paketwert.
Was ist der Unterschied zwischen Buchungspaket und Wertgutschein?
Ein Buchungspaket ist zweckgebunden (konkretes Kontingent, USt. beim Kauf, Einlösung als Rabatt). Ein Wertgutschein ist ein Mehrzweckgutschein (reiner Geldwert, 0 % USt. beim Kauf). Mehr dazu im Artikel Wertgutscheine, zur steuerlichen Einordnung unter Gutscheine & Umsatzsteuer.
Kund:innen sehen den Reiter Pakete & Gutscheine nicht
Prüfe, ob mindestens ein Paket auf Live steht. Pakete im Entwurfsmodus werden auf der Buchungsseite nicht angezeigt.
Der Buchungscode wird im Checkout nicht akzeptiert
Prüfe: Ist das Verfallsdatum überschritten? Ist das verknüpfte Kontingent aufgebraucht? Gilt das Kontingent für die gewählte Ressource?
Importierte Buchungscodes lösen einen Fehler aus
Bei importierten Codes kann es vorkommen, dass die Verrechnung beim Einlösen fehlschlägt. Wende dich in diesem Fall an den Support mit Angabe des Paketnamens und des betroffenen Codes.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"anny","colors":{"primary":"#3c69ef","light":"#6789ef","dark":"#2055f3"},"logo":{"light":"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-lockup-hell-inline.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=7d8ad75aba0be5dcd6f5dacf0edc35b1","dark":"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-lockup-dunkel-inline.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=29c002d1a13f15f47ef5866bf557bb87","href":"https://anny.co"},"favicon":{"light":"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-icon-flach.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=989439e987cd6b526bb0bfe00fb24856","dark":"https://mintlify.s3.us-west-1.amazonaws.com/anny-85c98540/favicon.svg"},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/annyco","instagram":"https://www.instagram.com/anny.company?hl=de","youtube":"https://www.youtube.com/@anny.company"}},"icons":{"library":"fontawesome"},"integrations":{"gtm":{"tagId":"GTM-TTDNBZTD"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"de","default":true,"href":"welcome"},{"language":"en","href":"en/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"anny-85c98540","hasAudioNarration":false,"actualSubdomain":"anny-85c98540","customDomains":["docs.anny.co"],"gitSource":{"type":"github","owner":"anny-co","repo":"knowledge-base","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"bb26128c-e349-4571-8229-cb950df6b9fd","liveDeploymentHistoryId":"6adb04644bb336f816c40464","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb04644bb336f816c40464"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adb04644bb336f816c40464","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"de","tag":"Developers","count":617},{"language":"de","tag":"Admin API","count":348},{"language":"de","tag":"Admin","count":167},{"language":"en","tag":"Admin","count":163},{"language":"de","tag":"Customer API","count":122},{"language":"de","tag":"Data models","count":121},{"language":"de","tag":"Scalar reference catalog","count":99},{"language":"en","tag":"Integrations","count":44},{"language":"de","tag":"Integrationen","count":43},{"language":"de","tag":"Orders \u0026 Billing","count":43},{"language":"de","tag":"Service Configuration","count":41},{"language":"de","tag":"Booking Management","count":37},{"language":"en","tag":"Your Organization","count":26},{"language":"en","tag":"Getting Started","count":22},{"language":"en","tag":"Booking Options \u0026 Services","count":17},{"language":"en","tag":"Access \u0026 Smart Locks","count":15},{"language":"en","tag":"Use Cases","count":15},{"language":"en","tag":"anny AI","count":11},{"language":"en","tag":"Security \u0026 Login","count":11},{"language":"en","tag":"End Users","count":10},{"language":"default","tag":"Changelog","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"booking-codes","slug":"/booking-codes","pageMetadata":{"title":"Buchungspakete \u0026 Codes","sidebarTitle":"Buchungspakete","description":"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.","public":true,"href":"/booking-codes"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Info,Step,Steps,Table,Tip,Visibility}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Visibility)_missingMdxReference(`Visibility`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Mit Buchungspaketen bietest du deinen Kund:innen käufliche Leistungspakete an, die sie später per Buchungscode bei einer Buchung einlösen. Ein Buchungspaket ist zweckgebunden: Es enthält ein konkretes Kontingent (z. B. 10 Buchungen für einen bestimmten Kurs) und die Umsatzsteuer wird beim Kauf ausgewiesen — steuerlich ist das typischerweise ein `,_jsx(_components.a,{href:`/voucher-taxation`,children:`Einzweckgutschein`}),`. So generierst du Vorabeinnahmen und bindest Kund:innen langfristig.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verfügbar ab dem Professional-Plan.`}),`\n`,_jsxs(_components.li,{children:[`Aktiviere vorab die App `,_jsx(_components.strong,{children:`Buchungspakete`}),` unter `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrationen`}),` → `,_jsx(_components.strong,{children:`anny Apps`}),` (Schalter `,_jsx(_components.strong,{children:`Für deine Organisation aktivieren`}),`).`]}),`\n`]})}),`\n`,_jsx(Heading,{level:`2`,id:`wie-funktioniert-das-konzept`,children:`Wie funktioniert das Konzept?`}),`\n`,_jsx(_components.p,{children:`Ein Buchungspaket ist ein konkretes Leistungskontingent mit festem Preis. Die Umsatzsteuer wird direkt beim Kauf des Pakets ausgewiesen. Das spätere Einlösen des Codes funktioniert technisch als Preisreduzierung (Rabatt) auf die gebuchte Leistung.`}),`\n`,_jsx(_components.p,{children:`Der Ablauf:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Du erstellst ein Buchungspaket mit Preis, Beschreibung und verknüpftem Kontingent.`}),`\n`,_jsxs(_components.li,{children:[`Kund:innen kaufen das Paket auf deiner Buchungsseite (Reiter `,_jsx(_components.strong,{children:`Pakete \u0026 Gutscheine`}),`).`]}),`\n`,_jsxs(_components.li,{children:[`Kund:innen erhalten einen `,_jsx(_components.strong,{children:`8-stelligen Buchungscode`}),`.`]}),`\n`,_jsx(_components.li,{children:`Bei zukünftigen Buchungen geben sie den Code im Checkout ein und der Preis wird reduziert.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Mit `,_jsx(_components.code,{children:`default-list=\"packages\"`}),` kannst du auf eigenen Webseiten die Buchungspakete als Standardreiter einbetten, unabhängig von der Einstellung `,_jsx(_components.strong,{children:`Standard Reiter auf Buchungsseite`}),` unter `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Einstellungen`}),` → `,_jsx(_components.strong,{children:`Allgemein`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`wann-nutze-ich-das`,children:`Wann nutze ich das?`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Du verkaufst Mehrfachkarten`}),` (z. B. 10er-Karte für Kurse): Erstelle ein Buchungspaket mit Mengen-Kontingent.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Du möchtest Vorabeinnahmen erzielen und Kund:innen binden`}),`: Pakete mit vergünstigtem Gesamtpreis motivieren zum Kauf.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Du willst physische Gutscheinkarten verkaufen`}),`: Nutze den Versandmodus, um Pakete per Post zuzustellen.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Nicht geeignet für`}),`: Wiederkehrende Zahlungen (nutze Abos), flexible Geldwert-Gutscheine ohne Zweckbindung (nutze Wertgutscheine) oder reine Preisnachlässe (nutze Rabattcodes).`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`zusammenhang-mit-anderen-features`,children:`Zusammenhang mit anderen Features`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{children:`Zusammenhang`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Buchungskontingente`}),_jsx(_components.td,{children:`Jedes Buchungspaket ist mit einem Kontingent verknüpft, das beim Einlösen verbraucht wird.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rechtliche Dokumente`}),_jsx(_components.td,{children:`Dokumente können dem Paket hinzugefügt werden, die im Checkout akzeptiert/unterschrieben werden müssen.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Wiederkehrende Buchungen`}),_jsx(_components.td,{children:`Jeder Serientermin verbraucht das Paket-Kontingent einzeln. Stornierte Termine werden seit Juli 2026 korrekt zurückerstattet.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`einstellungen-\u0026-optionen`,children:`Einstellungen \u0026 Optionen`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Einstellung (Admin)`}),_jsx(_components.th,{children:`Beschreibung`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name \u0026 Beschreibung`}),_jsx(_components.td,{children:`Titel und Erklärungstext für die Buchungsseite`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Preis`}),_jsx(_components.td,{children:`Festpreis inkl. Steuersatz`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Steuersatz`}),_jsx(_components.td,{children:`Regulärer Satz (wird beim Kauf ausgewiesen)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Verfallsdatum`}),_jsxs(_components.td,{children:[`Gültigkeit des Codes in `,_jsx(_components.strong,{children:`Tagen`}),` oder `,_jsx(_components.strong,{children:`Jahren`}),` (Standard: 730 Tage). Optional `,_jsx(_components.strong,{children:`Gültig bis Jahresende`}),`: der Code gilt dann bis zum 31. Dezember des Jahres, in dem der Zeitraum endet (Beispiel: 1. März 2025 und 3 Jahre → 31. Dezember 2028).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Buchungskontingent`}),_jsx(_components.td,{children:`Verknüpftes Kontingent, das beim Einlösen verbraucht wird`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gruppe`}),_jsx(_components.td,{children:`Optional. Gliedert Pakete in der Admin-Liste und auf der Buchungsseite`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dokumentvorlage`}),_jsx(_components.td,{children:`Dokument, das beim Kauf an Kund:innen gesendet wird`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Vor-Ort-Dokumentvorlage`}),_jsx(_components.td,{children:`Zweites Template nur für Admin-Zwecke (z. B. Ausdruck)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lieferadresse anbieten`}),_jsx(_components.td,{children:`Abweichende Lieferadresse im Checkout abfragen`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Geschäftsadresse anbieten`}),_jsx(_components.td,{children:`Geschäftsadresse im Checkout abfragen`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Versand`}),_jsx(_components.td,{children:`Deaktiviert, Optional oder Immer`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Live/Entwurf`}),_jsx(_components.td,{children:`Sichtbarkeit auf der Buchungsseite`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Auf der Buchungsseite sehen Kund:innen den Reiter `,_jsx(_components.strong,{children:`Pakete \u0026 Gutscheine`}),`, auf dem sie Pakete erwerben können. Mehrere Pakete gliederst du über das Feld `,_jsx(_components.strong,{children:`Gruppe`}),` im Paketformular. Das sind eigene `,_jsx(_components.strong,{children:`Buchungspaket-Gruppen`}),`, unabhängig von den Gruppen bei Services. Auf der Buchungsseite erscheinen nur Gruppen mit mindestens einem Live-Paket. Pakete ohne Gruppe stehen dort im Abschnitt `,_jsx(_components.strong,{children:`Andere`}),`. Löschst du eine Gruppe, bleiben die Pakete erhalten; auf der Buchungsseite rutschen sie nach `,_jsx(_components.strong,{children:`Andere`}),`. Die Listen dafür pflegst du unter `,_jsx(_components.a,{href:`/groups-and-categories`,children:`Gruppen`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`buchungspaket-erstellen`,children:`Buchungspaket erstellen`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Buchungspakete öffnen`,children:_jsxs(_components.p,{children:[`Öffne in der Seitenleiste `,_jsx(_components.strong,{children:`Katalog`}),` → `,_jsx(_components.strong,{children:`Buchungspakete`}),`. Über das Suchfeld `,_jsx(_components.strong,{children:`Suchen`}),` filterst du die Paketübersicht. Während einer Suche mit mindestens drei Zeichen ist das Umsortieren per Drag-and-Drop deaktiviert.`]})}),_jsx(Step,{title:`Neues Paket anlegen`,children:_jsxs(_components.p,{children:[`Klicke oben rechts auf `,_jsx(_components.strong,{children:`Neu`}),` und vergib einen Namen.`]})}),_jsx(Step,{title:`Modus Buchungspaket wählen`,children:_jsxs(_components.p,{children:[`Wähle den Tab `,_jsx(_components.strong,{children:`Buchungspaket`}),` (zweckgebunden).`]})}),_jsx(Step,{title:`Details konfigurieren`,children:_jsxs(_components.p,{children:[`Füge Preis, Verfallsdatum (Tage oder Jahre, optional `,_jsx(_components.strong,{children:`Gültig bis Jahresende`}),`), Steuersatz und Beschreibung hinzu.`]})}),_jsx(Step,{title:`Kontingent verknüpfen`,children:_jsxs(_components.p,{children:[`Verknüpfe ein bestehendes Buchungskontingent oder erstelle direkt ein neues unter `,_jsx(_components.strong,{children:`Buchungskontingente`}),` → `,_jsx(_components.strong,{children:`Neu`}),`.`]})}),_jsx(Step,{title:`Optional einer Gruppe zuweisen`,children:_jsxs(_components.p,{children:[`Im Feld `,_jsx(_components.strong,{children:`Gruppe`}),` wählst du eine bestehende Buchungspaket-Gruppe oder tippst einen neuen Namen, um eine Gruppe anzulegen.`]})}),_jsx(Step,{title:`Dokumente und Versand (optional)`,children:_jsx(_components.p,{children:`Füge eine Dokumentvorlage hinzu und konfiguriere bei Bedarf den Versandmodus und die Lieferadresse.`})}),_jsx(Step,{title:`Live schalten`,children:_jsxs(_components.p,{children:[`Aktiviere das Paket in der Tabelle unter `,_jsx(_components.strong,{children:`Katalog`}),` → `,_jsx(_components.strong,{children:`Buchungspakete`}),` über die `,_jsx(_components.strong,{children:`drei Punkte`}),` → `,_jsx(_components.strong,{children:`Aktivieren`}),`. Es erscheint jetzt auf deiner Buchungsseite. Über `,_jsx(_components.strong,{children:`Deaktivieren`}),` nimmst du es wieder von der Buchungsseite.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`buchungscode-manuell-erstellen`,children:`Buchungscode manuell erstellen`}),`\n`,_jsx(_components.p,{children:`Du kannst Buchungscodes auch direkt im Admin-Bereich ausstellen, z. B. für Bestandskund:innen oder Vor-Ort-Verkäufe.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Buchungscodes öffnen`,children:_jsxs(_components.p,{children:[`Öffne in der Seitenleiste `,_jsx(_components.strong,{children:`Management`}),` → `,_jsx(_components.strong,{children:`Codes`}),` → `,_jsx(_components.strong,{children:`Buchungscodes`}),`.`]})}),_jsx(Step,{title:`Neuen Code erstellen`,children:_jsxs(_components.p,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Neuer Buchungscode`}),`. Der Buchungsdialog öffnet sich im Reiter `,_jsx(_components.strong,{children:`Buchungspakete`}),`.`]})}),_jsx(Step,{title:`Paket wählen`,children:_jsxs(_components.p,{children:[`Suche das Paket und füge es der Bestellung hinzu. Über `,_jsx(_components.strong,{children:`Gültig bis`}),` am Eintrag passt du das Ablaufdatum an. `,_jsx(_components.strong,{children:`Datum übernehmen`}),` setzt das Datum, `,_jsx(_components.strong,{children:`Ablauf des Buchungspakets verwenden`}),` stellt den Ablauf des Pakets wieder her.`]})}),_jsx(Step,{title:`Kunde hinzufügen (optional)`,children:_jsxs(_components.p,{children:[`Mit `,_jsx(_components.strong,{children:`Kunde hinzufügen`}),` weist du den Code einer Person zu. Ohne Person bleibt der Code anonym, und die Rechnung lässt sich nicht festschreiben.`]})}),_jsx(Step,{title:`Bestellung abschließen`,children:_jsxs(_components.p,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Bestellung abschließen`}),`. `,_jsx(_components.strong,{children:`Bestätigung per E-Mail senden`}),` ist an, sobald eine Kundin hinterlegt ist. `,_jsx(_components.strong,{children:`Rechnung festschreiben`}),` vergibt eine Rechnungsnummer. `,_jsx(_components.strong,{children:`Rechnung als bezahlt markieren`}),` gilt für Zahlungen außerhalb von anny, zum Beispiel bar oder per Überweisung, und setzt eine festgeschriebene Rechnung voraus. Ohne Festschreiben bleibt die Rechnung ein Entwurf. Mit `,_jsx(_components.strong,{children:`Speichern`}),` wird der 8-stellige Code erstellt und in der Übersicht gelistet.`]})})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Schalte `,_jsx(_components.strong,{children:`Bestätigung per E-Mail senden`}),` aus, wenn keine E-Mail zum neuen Code rausgehen soll.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`versandmodus-konfigurieren`,children:`Versandmodus konfigurieren`}),`\n`,_jsx(_components.p,{children:`Wenn du Buchungspakete als physische Karte oder Brief versenden möchtest, kannst du pro Paket einen Versandmodus einstellen:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Modus`}),_jsx(_components.th,{children:`Verhalten`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Deaktiviert`}),_jsx(_components.td,{children:`Kein Versand, rein digitale Zustellung`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Kund:innen wählen im Checkout, ob Versand gewünscht ist`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Immer`}),_jsx(_components.td,{children:`Versand ist verpflichtend, Versandkosten werden automatisch addiert`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Zusätzlich kannst du einen Versandkostenbetrag hinterlegen, der zum Paketpreis addiert wird. Im Admin-Bereich siehst du, welche Pakete noch versendet werden müssen, und kannst sie nach dem Versand als `,_jsx(_components.strong,{children:`versendet`}),` markieren.`]}),`\n`,_jsx(Heading,{level:`2`,id:`lieferadresse-und-geschäftsadresse`,children:`Lieferadresse und Geschäftsadresse`}),`\n`,_jsxs(_components.p,{children:[`Mit den Toggles `,_jsx(_components.strong,{children:`Lieferadresse anbieten`}),` und `,_jsx(_components.strong,{children:`Geschäftsadresse anbieten`}),` kannst du im Checkout zusätzliche Adressfelder abfragen. Das ist besonders nützlich, wenn die Standardadresse nicht der tatsächlichen Zustelladresse entspricht (z. B. bei Equipment-Versand ins Homeoffice).`]}),`\n`,_jsx(Heading,{level:`2`,id:`praxisbeispiele`,children:`Praxisbeispiele`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Massagestudio verkauft eine 10er-Karte`,id:`massagestudio-verkauft-eine-10er-karte`,children:[_jsx(_components.p,{children:`Ein Studio möchte 10 Massagen als vergünstigtes Paket anbieten. Kund:innen kaufen die Karte online und lösen sie bei jeder Buchung ein.`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Kontingent erstellen`,children:_jsxs(_components.p,{children:[`Öffne `,_jsx(_components.strong,{children:`Katalog`}),` → `,_jsx(_components.strong,{children:`Buchungspakete`}),` → `,_jsx(_components.strong,{children:`Buchungskontingente`}),` → `,_jsx(_components.strong,{children:`Neu`}),`. Wähle Typ `,_jsx(_components.strong,{children:`Menge`}),`, Wert `,_jsx(_components.strong,{children:`10`}),`, Modus `,_jsx(_components.strong,{children:`Einmalig`}),`. Begrenze auf deine Massage-Services.`]})}),_jsx(Step,{title:`Buchungspaket erstellen`,children:_jsxs(_components.p,{children:[`Erstelle unter `,_jsx(_components.strong,{children:`Katalog`}),` → `,_jsx(_components.strong,{children:`Buchungspakete`}),` → `,_jsx(_components.strong,{children:`Neu`}),` ein Paket im Tab `,_jsx(_components.strong,{children:`Buchungspaket`}),`. Setze den Preis (z. B. 450 Euro statt 500 Euro Einzelpreis).`]})}),_jsx(Step,{title:`Kontingent verknüpfen`,children:_jsx(_components.p,{children:`Verknüpfe das soeben erstellte 10er-Kontingent mit dem Paket.`})}),_jsx(Step,{title:`Steuersatz setzen`,children:_jsx(_components.p,{children:`Wähle den regulären Steuersatz (z. B. 19 %). Die USt. wird direkt auf der Kaufrechnung ausgewiesen.`})}),_jsx(Step,{title:`Live schalten`,children:_jsxs(_components.p,{children:[`Aktiviere das Paket in der Tabelle über die drei Punkte → `,_jsx(_components.strong,{children:`Aktivieren`}),`. Kund:innen können das Paket auf deiner Buchungsseite kaufen, erhalten einen Code und lösen ihn bei jeder Massagebuchung ein.`]})})]})]}),_jsxs(Accordion,{title:`Coworking-Space verkauft 10er-Karten mit physischem Versand`,id:`coworking-space-verkauft-10er-karten-mit-physischem-versand`,children:[_jsx(_components.p,{children:`Ein Coworking-Betreiber möchte Day-Pass-Pakete als Geschenkkarten per Post anbieten.`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Kontingent erstellen`,children:_jsx(_components.p,{children:`Erstelle ein Mengen-Kontingent (Wert: 10), begrenzt auf die Day-Pass-Ressource.`})}),_jsx(Step,{title:`Buchungspaket erstellen`,children:_jsx(_components.p,{children:`Erstelle ein Paket mit Preis, verknüpfe das Kontingent und füge eine Dokumentvorlage für die Geschenkkarte hinzu.`})}),_jsx(Step,{title:`Versand konfigurieren`,children:_jsxs(_components.p,{children:[`Setze den Versandmodus auf `,_jsx(_components.strong,{children:`Optional`}),` und hinterlege die Versandkosten (z. B. 2,90 Euro).`]})}),_jsx(Step,{title:`Lieferadresse aktivieren`,children:_jsxs(_components.p,{children:[`Aktiviere `,_jsx(_components.strong,{children:`Lieferadresse anbieten`}),`, damit Kund:innen eine abweichende Zustelladresse angeben können.`]})}),_jsx(Step,{title:`Live schalten und abwickeln`,children:_jsxs(_components.p,{children:[`Aktiviere das Paket in der Tabelle über die drei Punkte → `,_jsx(_components.strong,{children:`Aktivieren`}),`. Wenn eine Kund:in den Versand wählt, werden die Versandkosten addiert. Im Admin siehst du offene Sendungen und markierst sie nach Versand als erledigt.`]})})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Wie lange ist ein Buchungscode gültig?`,id:`wie-lange-ist-ein-buchungscode-gueltig`,children:_jsxs(_components.p,{children:[`Standard sind 730 Tage oder die im Paket konfigurierte Gültigkeit. Du wählst die Einheit `,_jsx(_components.strong,{children:`Tage`}),` oder `,_jsx(_components.strong,{children:`Jahre`}),`. Mit `,_jsx(_components.strong,{children:`Gültig bis Jahresende`}),` läuft der Code am 31. Dezember des Endjahres ab, nicht am Kalendertag nach dem Zeitraum. Beim manuellen Erstellen eines Codes kannst du das Ablaufdatum zusätzlich anpassen.`]})}),_jsx(Accordion,{title:`Kann ich Codes ohne Kundenzuweisung erstellen?`,id:`kann-ich-codes-ohne-kundenzuweisung-erstellen`,children:_jsx(_components.p,{children:`Ja. Seit Juli 2026 können anonyme Codes ohne hinterlegten Kunden erstellt werden, z. B. für Sammelverkäufe oder Promotions.`})}),_jsx(Accordion,{title:`Wo sehe ich alle verkauften Codes?`,id:`wo-sehe-ich-alle-verkauften-codes`,children:_jsxs(_components.p,{children:[`Unter `,_jsx(_components.strong,{children:`Management`}),` → `,_jsx(_components.strong,{children:`Codes`}),` → `,_jsx(_components.strong,{children:`Buchungscodes`}),` in der Seitenleiste. Dort kannst du filtern, exportieren und den Einlösungsstatus einsehen.`]})}),_jsx(Accordion,{title:`Werden Versandkosten auf der Rechnung separat ausgewiesen?`,id:`werden-versandkosten-auf-der-rechnung-separat-ausgewiesen`,children:_jsx(_components.p,{children:`Ja. Die Versandkosten erscheinen als eigene Position auf der Rechnung, zusätzlich zum Paketwert.`})}),_jsx(Accordion,{title:`Was ist der Unterschied zwischen Buchungspaket und Wertgutschein?`,id:`was-ist-der-unterschied-zwischen-buchungspaket-und-wertgutschein`,children:_jsxs(_components.p,{children:[`Ein Buchungspaket ist zweckgebunden (konkretes Kontingent, USt. beim Kauf, Einlösung als Rabatt). Ein Wertgutschein ist ein Mehrzweckgutschein (reiner Geldwert, 0 % USt. beim Kauf). Mehr dazu im Artikel `,_jsx(_components.a,{href:`/value-vouchers`,children:`Wertgutscheine`}),`, zur steuerlichen Einordnung unter `,_jsx(_components.a,{href:`/voucher-taxation`,children:`Gutscheine \u0026 Umsatzsteuer`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Kund:innen sehen den Reiter Pakete \u0026 Gutscheine nicht`,id:`kund-innen-sehen-den-reiter-pakete-and-gutscheine-nicht`,children:_jsxs(_components.p,{children:[`Prüfe, ob mindestens ein Paket auf `,_jsx(_components.strong,{children:`Live`}),` steht. Pakete im Entwurfsmodus werden auf der Buchungsseite nicht angezeigt.`]})}),_jsx(Accordion,{title:`Der Buchungscode wird im Checkout nicht akzeptiert`,id:`der-buchungscode-wird-im-checkout-nicht-akzeptiert`,children:_jsx(_components.p,{children:`Prüfe: Ist das Verfallsdatum überschritten? Ist das verknüpfte Kontingent aufgebraucht? Gilt das Kontingent für die gewählte Ressource?`})}),_jsx(Accordion,{title:`Importierte Buchungscodes lösen einen Fehler aus`,id:`importierte-buchungscodes-loesen-einen-fehler-aus`,children:_jsx(_components.p,{children:`Bei importierten Codes kann es vorkommen, dass die Verrechnung beim Einlösen fehlschlägt. Wende dich in diesem Fall an den Support mit Angabe des Paketnamens und des betroffenen Codes.`})})]}),`\n`,_jsx(Visibility,{for:`agents`,children:_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Wichtige Informationen für Agenten:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Feature: Buchungspakete. Plan: Professional. Aktivierung: Account → Apps \u0026 Integrationen → anny Apps → Buchungspakete (Schalter „Für deine Organisation aktivieren”).`}),`\n`,_jsxs(_components.li,{children:[`UI-Pfad Pakete verwalten: `,_jsx(_components.strong,{children:`Katalog`}),` → `,_jsx(_components.strong,{children:`Buchungspakete`}),` (Seitenleiste). Suchfeld `,_jsx(_components.strong,{children:`Suchen`}),` (`,_jsx(_components.code,{children:`common.actions.search`}),`) filtert Name/Beschreibung; ab 3 Zeichen kein Drag-and-Drop. Live schalten: Zeilenaktion (drei Punkte) `,_jsx(_components.strong,{children:`Aktivieren`}),` / `,_jsx(_components.strong,{children:`Deaktivieren`}),` in der Tabelle, kein Live-Toggle im Seitenkopf.`]}),`\n`,_jsxs(_components.li,{children:[`UI-Pfad Codes verwalten: `,_jsx(_components.strong,{children:`Management`}),` → `,_jsx(_components.strong,{children:`Codes`}),` → `,_jsx(_components.strong,{children:`Buchungscodes`}),` (Seitenleiste). `,_jsx(_components.strong,{children:`Neuer Buchungscode`}),` (`,_jsx(_components.code,{children:`common.actions.newBookingPass`}),`) öffnet den Buchungsdialog auf dem Reiter `,_jsx(_components.strong,{children:`Buchungspakete`}),`. Abschluss: `,_jsx(_components.strong,{children:`Bestellung abschließen`}),`, `,_jsx(_components.strong,{children:`Bestätigung per E-Mail senden`}),`, `,_jsx(_components.strong,{children:`Rechnung festschreiben`}),`, `,_jsx(_components.strong,{children:`Rechnung als bezahlt markieren`}),` (nur nach Festschreiben). Ablauf am Eintrag: `,_jsx(_components.strong,{children:`Gültig bis`}),`.`]}),`\n`,_jsx(_components.li,{children:`Buchungspaket = zweckgebunden: USt. beim Kauf, Einlösung = Rabatt auf Buchungspreis.`}),`\n`,_jsx(_components.li,{children:`Anonyme Codes (seit Juli 2026): Erstellung ohne Kundenpflicht möglich.`}),`\n`,_jsx(_components.li,{children:`Zweites Dokument-Template (seit Juli 2026): Admin-only Dokument, z. B. für Vor-Ort-Ausdruck (“Vor-Ort-Dokumentvorlage”).`}),`\n`,_jsx(_components.li,{children:`Versandmodus (seit Juni 2026): Deaktiviert/Optional/Immer. Versandkosten werden addiert. Admin kann als “versendet” markieren.`}),`\n`,_jsx(_components.li,{children:`Lieferadresse (seit Mai 2026): Toggle pro Paket, fragt abweichende Lieferadresse im Checkout ab.`}),`\n`,_jsx(_components.li,{children:`Geschäftsadresse (seit Juli 2026): Toggle pro Paket, fragt Geschäftsadresse im Checkout ab.`}),`\n`,_jsxs(_components.li,{children:[`Verfallsdatum: Feld `,_jsx(_components.strong,{children:`Verfallsdatum`}),` (`,_jsx(_components.code,{children:`expiry_period`}),` + `,_jsx(_components.code,{children:`expiry_period_unit`}),` `,_jsx(_components.code,{children:`day`}),`/`,_jsx(_components.code,{children:`year`}),`, Default 730 Tage). Toggle `,_jsx(_components.strong,{children:`Gültig bis Jahresende`}),` (`,_jsx(_components.code,{children:`expiry_until_end_of_year`}),`, Default aus): `,_jsx(_components.code,{children:`endOfYear`}),` nach dem addierten Zeitraum. Manuelle Codes erben dieselbe Berechnung.`]}),`\n`,_jsx(_components.li,{children:`Abgrenzung Wertgutscheine: Mehrzweckgutschein, 0 % USt. beim Kauf, Einlösung = Zahlungsmittel. Eigener Artikel.`}),`\n`,_jsx(_components.li,{children:`Abgrenzung Rabattcodes: Prozentuale/absolute Preisnachlässe im Checkout OHNE Guthabenlogik.`}),`\n`,_jsx(_components.li,{children:`Abgrenzung Abos: Abos = wiederkehrende Zahlungen. Buchungspakete = Einmalkauf.`}),`\n`,_jsxs(_components.li,{children:[`Buchungsseite-Reiter: `,_jsx(_components.strong,{children:`Pakete \u0026 Gutscheine`}),` (nicht „Buchungspakete“). Admin-Menü bleibt `,_jsx(_components.strong,{children:`Buchungspakete`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Gruppen: Feld `,_jsx(_components.strong,{children:`Gruppe`}),` im Paketformular. Eigene Buchungspaket-Gruppen, nicht dieselben wie Service-Gruppen. Ungrouped auf der Buchungsseite: Abschnitt `,_jsx(_components.strong,{children:`Andere`}),`.`]}),`\n`]}),`\n`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Buchungspakete \u0026 Codes","sidebarTitle":"Buchungspakete","description":"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.","public":true,"href":"/booking-codes"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Wie funktioniert das Konzept?","slug":"wie-funktioniert-das-konzept","depth":2,"children":[]},{"title":"Wann nutze ich das?","slug":"wann-nutze-ich-das","depth":2,"children":[]},{"title":"Zusammenhang mit anderen Features","slug":"zusammenhang-mit-anderen-features","depth":2,"children":[]},{"title":"Einstellungen \u0026 Optionen","slug":"einstellungen-\u0026-optionen","depth":2,"children":[]},{"title":"Buchungspaket erstellen","slug":"buchungspaket-erstellen","depth":2,"children":[]},{"title":"Buchungscode manuell erstellen","slug":"buchungscode-manuell-erstellen","depth":2,"children":[]},{"title":"Versandmodus konfigurieren","slug":"versandmodus-konfigurieren","depth":2,"children":[]},{"title":"Lieferadresse und Geschäftsadresse","slug":"lieferadresse-und-geschäftsadresse","depth":2,"children":[]},{"title":"Praxisbeispiele","slug":"praxisbeispiele","depth":2,"children":[]},{"title":"FAQ","slug":"faq","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"anny-85c98540","siteName":"anny","title":"Buchungspakete \u0026 Codes - anny","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/booking-codes","matchLevel":0},"en":{"href":"/en/booking-codes","matchLevel":1}}},"lastModified":"2026-10-23T06:54:17.966Z","originalFileLocation":"booking-codes.mdx","locale":"de"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.\">\u003cmeta data-mint-head name=\"application-name\" content=\"anny\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Buchungspakete \u0026amp; Codes - anny\">\u003cmeta data-mint-head property=\"og:description\" content=\"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"anny\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.anny.co/booking-codes\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://anny-85c98540.mintlify.app/_mintlify/api/og/v2?division=Buchungspakete\u0026amp;title=Buchungspakete+%26+Codes\u0026amp;description=Erstelle+k%C3%A4ufliche+Pakete+und+Gutscheine%2C+die+Kund%3Ainnen+als+8-stelligen+Buchungscode+bei+zuk%C3%BCnftigen+Buchungen+einl%C3%B6sen+k%C3%B6nnen.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=00b12b285f5e04e74610d105a90c97b15b69f3ca5a1fb8a584ebc889c85051b5\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Buchungspakete \u0026amp; Codes - anny\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anny-85c98540.mintlify.app/_mintlify/api/og/v2?division=Buchungspakete\u0026amp;title=Buchungspakete+%26+Codes\u0026amp;description=Erstelle+k%C3%A4ufliche+Pakete+und+Gutscheine%2C+die+Kund%3Ainnen+als+8-stelligen+Buchungscode+bei+zuk%C3%BCnftigen+Buchungen+einl%C3%B6sen+k%C3%B6nnen.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=00b12b285f5e04e74610d105a90c97b15b69f3ca5a1fb8a584ebc889c85051b5\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"anny\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3c69ef\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.anny.co/booking-codes\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/booking-codes.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.anny.co/booking-codes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.anny.co/en/booking-codes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.anny.co/booking-codes\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.anny.co/#organization\",\"name\":\"anny\",\"url\":\"https://docs.anny.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-lockup-hell-inline.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=7d8ad75aba0be5dcd6f5dacf0edc35b1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.anny.co#website\",\"name\":\"anny\",\"url\":\"https://docs.anny.co\",\"publisher\":{\"@id\":\"https://docs.anny.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.anny.co/booking-codes#webpage\",\"url\":\"https://docs.anny.co/booking-codes\",\"name\":\"Buchungspakete \u0026 Codes\",\"description\":\"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.\",\"dateModified\":\"2026-10-23T06:54:17.966Z\",\"isPartOf\":{\"@id\":\"https://docs.anny.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.anny.co/booking-codes#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.anny.co/booking-codes#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Abos, Pakete \u0026 Gutscheine\",\"item\":\"https://docs.anny.co/booking-quotas\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Buchungspakete \u0026 Codes\",\"item\":\"https://docs.anny.co/booking-codes\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.anny.co/booking-codes#article\",\"headline\":\"Buchungspakete \u0026 Codes\",\"name\":\"Buchungspakete \u0026 Codes\",\"description\":\"Erstelle käufliche Pakete und Gutscheine, die Kund:innen als 8-stelligen Buchungscode bei zukünftigen Buchungen einlösen können.\",\"url\":\"https://docs.anny.co/booking-codes\",\"mainEntityOfPage\":{\"@id\":\"https://docs.anny.co/booking-codes#webpage\"},\"dateModified\":\"2026-10-23T06:54:17.966Z\",\"publisher\":{\"@id\":\"https://docs.anny.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.anny.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"anny\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"anny","nav":{"global":null,"languages":[{"language":"de","default":true,"tabs":[{"tab":"Admin","groups":[{"group":"Erste Schritte","public":true,"icon":"home","pages":[{"title":"Willkommen bei anny","sidebarTitle":"Willkommen","href":"/welcome"},{"title":"Dein Start mit anny","href":"/getting-started"},{"group":"Use-Cases","public":true,"pages":[{"title":"Los Geht's - Desk Sharing","sidebarTitle":"Desk Sharing","href":"/getting-started-desk-sharing"},{"title":"Los Geht's - Universitäten","sidebarTitle":"Universitäten","href":"/getting-started-universities"},{"title":"Los Geht's – Coworking","sidebarTitle":"Coworking","href":"/getting-started-coworking"},{"title":"Los Geht's - Raumbuchung","sidebarTitle":"Raumbuchung","href":"/getting-started-room-booking"},{"title":"Los Geht's - Besucheranmeldung","sidebarTitle":"Besucheranmeldung","href":"/visitor-management"},{"title":"Los Geht's – Kurse","sidebarTitle":"Kurse","href":"/getting-started-courses"},{"title":"Los Geht's - Events","sidebarTitle":"Events","href":"/getting-started-events"},{"title":"Los Geht's - Terminvereinbarung","sidebarTitle":"Terminvereinbarung","href":"/getting-started-appointments"},{"title":"Los Geht's - Parkplatzbuchung","sidebarTitle":"Parkplatzbuchung","href":"/getting-started-parking"},{"title":"Los Geht's - Fuhrparkmanagement","sidebarTitle":"Fuhrparkmanagement","href":"/getting-started-fleet"},{"title":"Los Geht's - Equipmentvermietung","sidebarTitle":"Equipmentvermietung","href":"/getting-started-equipment-rental"},{"title":"Los Geht's - Wartebereich","sidebarTitle":"Wartebereich","href":"/getting-started-waiting-area"},{"title":"Los Geht's - Mitgliedschaften","sidebarTitle":"Mitgliedschaften","href":"/getting-started-memberships"},{"title":"Los Geht's - Tauchschulen","sidebarTitle":"Tauchschulen","href":"/getting-started-dive-schools"},{"title":"Los Geht's - Segelschulen","sidebarTitle":"Segelschulen","href":"/getting-started-sailing-schools"}]}]},{"group":"Deine Organisation","public":true,"icon":"butterfly","pages":[{"title":"Admin 3.0: Was sich ändert","sidebarTitle":"Admin 3.0","href":"/admin-3-0"},{"group":"Account-Einstellungen","public":true,"pages":[{"title":"Account-Einstellungen","sidebarTitle":"Account-Einstellungen","href":"/account-settings"},{"title":"Einführung in den Admin-Bereich","sidebarTitle":"Einführung Admin-Bereich","href":"/admin-area-intro"},{"title":"Datenschutz \u0026 Löschfristen","sidebarTitle":"Datenschutz \u0026 Löschfristen","href":"/data-privacy"},{"title":"Master-Organisationen","sidebarTitle":"Master-Organisationen","href":"/master-organizations"}]},{"group":"Dein anny Vertrag","public":true,"pages":[{"title":"anny Plan verwalten","sidebarTitle":"anny Plan verwalten","href":"/anny-plan"}]},{"group":"Berechtigungen","public":true,"pages":[{"title":"Admin-Nutzer und Rollen verwalten","sidebarTitle":"Rechte- \u0026 Rollenverwaltung","href":"/roles-and-permissions"},{"title":"Admin-Benachrichtigungen einstellen","sidebarTitle":"Admin-Benachrichtigungen","href":"/admin-notifications"}]},{"group":"Sicherheit \u0026 Login","public":true,"pages":[{"title":"Single-Sign-On (SSO) Übersicht","sidebarTitle":"SSO Übersicht","href":"/sso-overview"},{"title":"Microsoft SAML SSO","href":"/microsoft-saml-sso"},{"title":"Microsoft Enterprise SSO auf iOS einrichten","sidebarTitle":"Enterprise SSO (iOS)","href":"/enterprise-sso-ios"},{"title":"Google Workspace SSO","href":"/google-workspace-sso"},{"title":"Generisches SAML 2.0 SSO","sidebarTitle":"Generisches SAML 2.0","href":"/generic-saml-sso"},{"title":"OAuth2 SSO","sidebarTitle":"OAuth2 SSO","href":"/oauth2-sso"},{"title":"OpenID Connect (OIDC) SSO","sidebarTitle":"OpenID Connect SSO","href":"/openid-connect-sso"},{"title":"SCIM (User Provisioning)","href":"/scim-user-provisioning"},{"title":"Föderiertes SAML","href":"/federated-saml"},{"title":"Attribute Mapping","href":"/attribute-mapping"},{"title":"2-Faktor-Authentifizierung","href":"/two-factor-authentication"},{"title":"SSO Key Rollover","href":"/sso-key-rollover"}]},{"group":"Buchungsseite \u0026 Einbettung","public":true,"pages":[{"group":"anny Buchungsseite","pages":[{"title":"Das Layout deiner Buchungsseite","sidebarTitle":"Layout Buchungsseite","href":"/booking-page-layout"}]},{"group":"Widget Einbettung","pages":[{"title":"Die anny Buchungsseite als Widget auf der eigenen Website einbetten","sidebarTitle":"Widget einbetten","href":"/embed-booking-page"},{"title":"Widget Einbettung - Advanced","sidebarTitle":"Einbettung für Fortgeschrittene","href":"/widget-embed-advanced"},{"title":"Widget Agent Skill","href":"/widget-agent-skill"},{"title":"Die anny Buchungsseite in Wix einbetten","sidebarTitle":"Wix","href":"/embed-wix"},{"title":"Die anny Buchungsseite in Google einbetten","sidebarTitle":"Google Sites","href":"/embed-google-sites"},{"title":"Die anny Buchungsseite in WordPress einbetten","sidebarTitle":"WordPress","href":"/embed-wordpress"}]},{"title":"UTM Tracking","href":"/utm-tracking"}]}]},{"group":"Ressourcen \u0026 Verfügbarkeiten","public":true,"icon":"swatchbook","pages":[{"group":"Allgemeine Informationen","public":true,"pages":[{"title":"Ressource konfigurieren","sidebarTitle":"Ressourcen konfigurieren","href":"/ressourcen-konfigurieren"},{"title":"Gruppen \u0026 Kategorien","href":"/groups-and-categories"},{"title":"Ressourcen-Status","sidebarTitle":"Ressourcen-Status","href":"/resource-status"}]},{"group":"Zeitpläne","public":true,"pages":[{"title":"Zeitpläne","sidebarTitle":"Zeitpläne","href":"/schedules"},{"title":"Verfügbare Termine","sidebarTitle":"Verfügbare Termine","href":"/available-slots"}]},{"group":"Verfügbarkeitslogik","public":true,"pages":[{"title":"Warteliste","sidebarTitle":"Warteliste","href":"/waitlist"},{"title":"Exklusive Zeitfenster","sidebarTitle":"Exklusive Zeitfenster","href":"/exclusive-time-slots"},{"title":"Globale Blocker erstellen und verwalten","sidebarTitle":"Globale Blocker","href":"/global-blockers"},{"title":"Dynamische Kapazitätsplanung mit On-Demand Ressourcen","sidebarTitle":"Dynamische Kapazitätsplanung","href":"/dynamic-capacity-planning"}]},{"title":"Interaktive 3D-Lagepläne in anny anlegen","sidebarTitle":"Karten \u0026 Interaktive Lagepläne","href":"/maps-and-floor-plans"}]},{"group":"Buchungsoptionen \u0026 Services","public":true,"icon":"magic-wand-sparkles","pages":[{"group":"Optionen \u0026 Services","public":true,"pages":[{"title":"Buchungsoption","sidebarTitle":"Buchungsoption","href":"/configure-booking-option"},{"title":"Service-First Flow","sidebarTitle":"Service-First Flow","href":"/service-first-flow"},{"title":"Mehrere Services kombinieren","sidebarTitle":"Buchungssequenzen","href":"/booking-sequences"},{"title":"Dynamisches Pricing","sidebarTitle":"Dynamisches Pricing","href":"/dynamic-pricing"}]},{"group":"Buchungsarten","public":true,"pages":[{"title":"Über wiederkehrende Buchungen","sidebarTitle":"Wiederkehrende Buchungen","href":"/recurring-bookings"},{"title":"Buchungsserien","sidebarTitle":"Buchungsserien","href":"/booking-series"}]},{"group":"Erweiterungen","public":true,"pages":[{"title":"Smart Availability","sidebarTitle":"Smart Availability","href":"/smart-availability"},{"title":"Produkte \u0026 Zusatzoptionen","sidebarTitle":"Produkte \u0026 Zusatzoptionen","href":"/add-ons"},{"title":"Eigene Formulare","sidebarTitle":"Eigene Formulare","href":"/custom-forms"},{"title":"Rechtliche Dokumente","sidebarTitle":"Rechtliche Dokumente","href":"/legal-documents"},{"title":"Teilnehmermanagement","sidebarTitle":"Teilnehmermanagement","href":"/participant-management"},{"title":"Personalisierung","sidebarTitle":"Personalisierung","href":"/personalization"},{"title":"Zertifikate","sidebarTitle":"Zertifikate","href":"/certificates"},{"title":"Mindest- und Maximalauswahl","sidebarTitle":"Mindest- \u0026 Maximalauswahl","href":"/min-max-selection"},{"title":"Service-Zeitpläne","sidebarTitle":"Service-Zeitpläne","href":"/service-schedules"}]},{"group":"Änderung \u0026 Stornierung","public":true,"pages":[{"title":"Änderung von Buchungen","sidebarTitle":"Änderung von Buchungen","href":"/modify-bookings"},{"title":"Stornierungsbedingungen","sidebarTitle":"Stornierungsbedingungen","href":"/cancellation-policy"}]}]},{"group":"Buchungsmanagement","public":true,"icon":"calendar-check","pages":[{"title":"Buchungen im Kalender planen und verwalten","sidebarTitle":"Kalender","href":"/calendar"},{"title":"Buchungsregeln","sidebarTitle":"Buchungsregeln","href":"/booking-rules"},{"title":"Tags","sidebarTitle":"Tags","href":"/tags"},{"title":"Anfragen \u0026 Anfrageformulare","sidebarTitle":"Anfragen","href":"/inquiries"},{"group":"Kommunikation","public":true,"pages":[{"title":"Aktivitäts-Log","sidebarTitle":"Aktivitäts-Log","href":"/activity-log"},{"title":"Mitteilungen und Terminerinnerungen","sidebarTitle":"Mitteilungen","href":"/configure-notifications"},{"title":"Mobile Benachrichtigungen","sidebarTitle":"Mobile Benachrichtigungen","href":"/mobile-notifications"},{"title":"Broadcasting","href":"/broadcasting"},{"title":"Neues E-Mail-Design ab 15. September 2026","sidebarTitle":"Neues E-Mail-Design","href":"/email-design-september-2026"}]}]},{"group":"CRM","public":true,"icon":"user-friends","pages":[{"title":"Kunden verwalten","sidebarTitle":"Kunden","href":"/manage-customers"},{"title":"Unternehmen verwalten","sidebarTitle":"Unternehmen","href":"/manage-companies"},{"title":"Mitgliedermanagement (Communities)","sidebarTitle":"Mitgliedermanagement (Communities)","href":"/communities"}]},{"group":"Zahlungsabwicklung","public":true,"icon":"money-bills-simple","pages":[{"group":"Online-Zahlung","public":true,"pages":[{"title":"Stripe Connect einrichten","sidebarTitle":"Stripe Connect","href":"/stripe-connect-setup"},{"title":"Online-Zahlung \u0026 Gebühren","href":"/online-payments"},{"title":"SEPA-Lastschrift für Abos","sidebarTitle":"SEPA-Lastschrift","href":"/sepa-direct-debit"},{"title":"Stripe Support","href":"/stripe-support"}]},{"group":"POS","public":true,"pages":[{"title":"POS App - Kartenlesegeräte \u0026 Tap to Pay einrichten","sidebarTitle":"POS App einrichten","href":"/pos-app-setup"},{"title":"Buchungen und Zahlungen in der POS App verwalten","sidebarTitle":"POS App Buchungen \u0026 Zahlungen","href":"/pos-app-bookings-and-payments"}]}]},{"group":"Rechnungserstellung","public":true,"icon":"file-invoice","pages":[{"group":"Rechnungsstellung","public":true,"pages":[{"title":"Rechnungsstellung","sidebarTitle":"Rechnungsstellung","href":"/invoicing"},{"title":"Zahlen auf Rechnung (Pay-Later)","sidebarTitle":"Zahlen auf Rechnung","href":"/pay-later"},{"title":"Rechnungsentwurf bearbeiten und fertigstellen","sidebarTitle":"Rechnungsentwurf","href":"/invoice-drafts"},{"title":"Rechnung korrigieren oder stornieren","sidebarTitle":"Rechnung korrigieren","href":"/invoice-corrections"},{"title":"Kundensalden \u0026 Sammelrechnungen","sidebarTitle":"Kundensalden","href":"/customer-balances-and-collective-invoices"}]},{"group":"Buchhaltung","public":true,"pages":[{"title":"Buchhaltung mit anny","sidebarTitle":"Buchhaltung","href":"/accounting"},{"title":"Invoice forwarding","sidebarTitle":"Invoice forwarding","href":"/datev-import"}]}]},{"group":"Abos, Pakete \u0026 Gutscheine","public":true,"icon":"crown","pages":[{"title":"Buchungskontingente","sidebarTitle":"Buchungskontingente","href":"/booking-quotas"},{"title":"Abos \u0026 Mitgliedschaften","sidebarTitle":"Abos \u0026 Mitgliedschaften","description":"Biete wiederkehrende oder einmalige Abos an, automatisiere die Abrechnung und gewähre Abonnent:innen über Communities Sonderkonditionen.","href":"/subscriptions-and-memberships"},{"group":"Buchungspakete","public":true,"pages":[{"title":"Buchungspakete \u0026 Codes","sidebarTitle":"Buchungspakete","href":"/booking-codes"},{"title":"Wertgutscheine","sidebarTitle":"Wertgutscheine","description":"Biete flexible Geldwert-Gutscheine an, die Kund:innen als Zahlungsmittel bei beliebigen Buchungen einlösen können.","href":"/value-vouchers"},{"title":"Gutscheine \u0026 Umsatzsteuer","sidebarTitle":"Gutscheine \u0026 Umsatzsteuer","href":"/voucher-taxation"}]},{"title":"Rabattcodes","sidebarTitle":"Rabattcodes","href":"/discount-codes"}]},{"group":"Check-In","public":true,"icon":"building-circle-check","pages":[{"title":"Check-In \u0026 Check-Out","sidebarTitle":"Allgemeine Informationen","href":"/check-in-overview"},{"title":"Anwesenheit in den Buchungsdetails","sidebarTitle":"Buchungsdetails","href":"/check-in-booking-details"},{"group":"Check-In Terminal","public":true,"pages":[{"title":"Check-In Terminal einrichten","sidebarTitle":"Einrichtung","href":"/check-in-setup"},{"title":"Los Geht's – Universitätsbibliothek (Check-In)","sidebarTitle":"Universitätsbibliothek","href":"/check-in-university"},{"title":"Los Geht's – Ticketing \u0026 Events (Check-In)","sidebarTitle":"Ticketing \u0026 Events","href":"/check-in-ticketing-events"}]},{"group":"Kunden-Display","public":true,"hidden":true,"pages":[{"title":"Kunden-Display","sidebarTitle":"Kunden-Display","href":"/customer-display"}]},{"group":"Schnellaufruf","public":true,"pages":[{"title":"Warteschlangensystem","sidebarTitle":"Warteschlangen","href":"/queuing-system"}]}]},{"group":"Auswertung \u0026 Daten","public":true,"icon":"chart-line","pages":[{"title":"Dashboards","href":"/dashboards"},{"title":"(Automatische) Exporte","sidebarTitle":"Exporte","href":"/automatic-exports"}]},{"group":"Displays \u0026 Terminals","public":true,"icon":"display","pages":[{"group":"Display App","public":true,"pages":[{"title":"anny Display App","sidebarTitle":"Display App","href":"/display-app"},{"title":"tapirx mit anny verbinden","sidebarTitle":"tapirx","href":"/tapirx-setup"},{"title":"Joan mit anny verbinden","sidebarTitle":"Joan","href":"/joan-setup"},{"title":"anny Display App auf Philips 10BDL4551T installieren","sidebarTitle":"Philips","href":"/philips-setup"}]},{"title":"URL Anzeigetafeln","sidebarTitle":"URL Anzeigetafeln","href":"/url-display-boards"}]},{"group":"Integrationen","public":true,"icon":"puzzle-piece","pages":[{"group":"Kalendersynchronisation","public":true,"pages":[{"title":"Kalenderintegrationen","sidebarTitle":"Kalenderintegrationen","href":"/calendar-integrations"},{"group":"Persönliche Kalender","public":true,"pages":[{"title":"Outlook Kalender mit anny verbinden","sidebarTitle":"Outlook","href":"/outlook"},{"title":"Google Kalender mit anny verbinden","sidebarTitle":"Google","href":"/google"},{"title":"ICS-Kalender mit anny verbinden","sidebarTitle":"ICS-Kalender","href":"/ics-calendar"}]},{"group":"Workspace","public":true,"pages":[{"title":"Microsoft 365 mit anny verbinden","sidebarTitle":"Microsoft 365","href":"/m365-workspace"},{"title":"Google Workspace mit anny verbinden","sidebarTitle":"Google Workspace","href":"/google-workspace"}]}]},{"group":"Microsoft Apps","public":true,"pages":[{"title":"Outlook Add-In mit anny verbinden","sidebarTitle":"Outlook Add-In","href":"/outlook-add-in"},{"title":"anny MS Teams App","href":"/ms-teams-app"}]},{"group":"Video Meetings","public":true,"pages":[{"title":"anny Videoanrufe","sidebarTitle":"anny Videoanrufe","href":"/anny-video-calls"},{"title":"Zoom mit anny verbinden","sidebarTitle":"Zoom","href":"/zoom"},{"title":"Microsoft Teams mit anny verbinden","sidebarTitle":"Microsoft Teams","href":"/ms-teams"},{"title":"Purpleview mit anny verbinden","sidebarTitle":"Purpleview","href":"/purpleview"}]},{"group":"HR","public":true,"pages":[{"title":"Personio mit anny verbinden","sidebarTitle":"Personio","href":"/personio"},{"title":"HRworks mit anny verbinden","sidebarTitle":"HRworks","href":"/hrworks"}]},{"group":"CRM","public":true,"pages":[{"title":"HubSpot mit anny verbinden","sidebarTitle":"HubSpot","href":"/hubspot"}]},{"group":"Marketing \u0026 Tracking","public":true,"pages":[{"title":"Google Analytics \u0026 Google Ads mit anny verbinden","sidebarTitle":"Google Analytics \u0026 Google Ads","href":"/google-analytics"},{"title":"LinkedIn Ads mit anny verbinden","sidebarTitle":"LinkedIn Ads","href":"/linkedin-ads-tracking"},{"title":"TikTok Ads mit anny verbinden","sidebarTitle":"TikTok Ads","href":"/tiktok-ads-tracking"},{"title":"Meta Ads mit anny verbinden","sidebarTitle":"Meta Ads","href":"/meta-ads-tracking"}]},{"group":"Zutritt \u0026 Smart-Locks","public":true,"pages":[{"title":"Smart-Lock-Integrationen","sidebarTitle":"Übersicht Smart-Locks","href":"/smart-locks-overview"},{"title":"KleverKey mit anny verbinden","sidebarTitle":"KleverKey","href":"/klever-key"},{"title":"SALTO KS mit anny verbinden","sidebarTitle":"SALTO KS","href":"/salto-ks"},{"title":"Nuki mit anny verbinden","sidebarTitle":"Nuki","href":"/nuki"},{"title":"Comydo mit anny verbinden","sidebarTitle":"Comydo","href":"/comydo"},{"title":"Arivo mit anny verbinden","sidebarTitle":"Arivo","href":"/arivo"},{"title":"UniFi mit anny verbinden","sidebarTitle":"UniFi","href":"/unifi"},{"title":"Keycafe mit anny verbinden","sidebarTitle":"Keycafe","href":"/keycafe"},{"title":"EVVA AirKey mit anny verbinden","sidebarTitle":"EVVA AirKey","href":"/evva-airkey"},{"title":"Tapkey mit anny verbinden","sidebarTitle":"Tapkey","href":"/tapkey"},{"title":"Glutz eAccess mit anny verbinden","sidebarTitle":"Glutz eAccess","href":"/glutz-eaccess"},{"title":"Custom Remote Open mit anny verbinden","sidebarTitle":"Custom Remote Open","href":"/custom-remote-open"},{"group":"Dormakaba","public":true,"pages":[{"title":"dormakaba Exos 9300 mit anny verbinden","sidebarTitle":"dormakaba Exos 9300","href":"/dormakaba-exos-9300"},{"title":"dormakaba resivo mit anny verbinden","sidebarTitle":"Resivo","href":"/dormakaba-resivo"},{"title":"dormakaba exivo mit anny verbinden","sidebarTitle":"dormakaba exivo","href":"/dormakaba-exivo"}]}]},{"group":"Partner- \u0026 Buchungskanäle","public":true,"pages":[{"title":"Urban Sports Club mit anny verbinden","sidebarTitle":"Urban Sports Club","href":"/urban-sports-club"},{"title":"Treatwell mit anny verbinden","sidebarTitle":"Treatwell","icon":"calendar-heart","href":"/treatwell"},{"title":"ClassPass mit anny verbinden","sidebarTitle":"ClassPass","href":"/class-pass"}]},{"group":"Identität \u0026 Compliance","public":true,"pages":[{"title":"Regpit mit anny verbinden","sidebarTitle":"Regpit","href":"/regpit-integration"}]},{"group":"Automatisierung","public":true,"pages":[{"title":"make.com mit anny verbinden","sidebarTitle":"make.com","href":"/make-com"},{"title":"n8n mit anny verbinden","sidebarTitle":"n8n","href":"/n8n"}]},{"group":"IoT","public":true,"pages":[{"title":"Shelly mit anny verbinden","sidebarTitle":"Shelly","href":"/shelly"}]},{"group":"Buchhaltung","public":true,"pages":[{"title":"DATEV mit anny verbinden","sidebarTitle":"DATEV","href":"/datev-integration"},{"title":"DATEV-Konten und Vorbereitung mit dem Steuerberater","sidebarTitle":"Konten \u0026 Steuerberater","icon":"calculator","href":"/datev-accounts-and-tax-advisor"}]}]},{"group":"Referenzen","public":true,"icon":"bookmark","pages":[{"title":"FAQ","href":"/faq"},{"title":"anny Glossar","sidebarTitle":"Glossar","href":"/anny-glossary"},{"title":"Support Policy","href":"/support-policy"},{"title":"Barrierefreiheit bei anny","sidebarTitle":"Barrierefreiheit","href":"/accessibility"},{"title":"GoBD bei anny","sidebarTitle":"GoBD","href":"/gobd"},{"title":"Datenschutzerklärung","sidebarTitle":"Datenschutzerklärung","href":"/privacy-policy"},{"title":"Trust Center","sidebarTitle":"Trust Center","url":"https://trust.anny.co/","href":"/trust-center"},{"title":"Roadmap","url":"https://roadmap.anny.co/","href":"/roadmap"}]},{"group":"Testzentren","public":true,"icon":"vial","hidden":true,"pages":[{"title":"Auswertung der Buchungsdaten von anny","sidebarTitle":"Buchungsdaten","href":"/test-center-booking-data"}]},{"group":"Ankündigungen","public":true,"icon":"bullhorn","hidden":true,"pages":[]},{"group":"Technische Hinweise","public":true,"icon":"wrench","hidden":true,"pages":[{"title":"Microsoft-365-Kalenderzugriff auf einzelne Postfächer begrenzen","sidebarTitle":"M365 Kalenderzugriff begrenzen","icon":"network-wired","href":"/m365-resource-calendar-scope"}]}]},{"tab":"Endnutzende","pages":[{"title":"Endnutzende","href":"/booking-page-overview"}]},{"tab":"Apps","pages":[{"title":"Apps","href":"/anny-apps-overview"}]},{"tab":"anny AI","pages":[{"title":"anny AI","href":"/anny-agent"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/2026"}]}]},{"language":"en","pages":[{"title":"en","href":"/en/booking-codes"}]}]},"title":"Buchungspakete \u0026 Codes - anny","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":[],"chunks":[]}