> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hocdoc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Annahme und Zertifikat

> Wie der Empfänger ein Angebot ohne Konto annimmt, was danach passiert und wie sich das Zertifikat prüfen lässt.

Der Empfänger nimmt ein Angebot auf der öffentlichen Seite an. Er braucht dafür kein Konto: Name, E-Mail-Adresse und ein Code, der per Mail kommt. Aus der Annahme entsteht ein Zertifikat als PDF.

## Was der Empfänger sieht

Oben steht eine Leiste mit deinem Logo (ohne Logo mit der Marke und dem Workspace-Namen), „Angebot für“ mit dem Empfängernamen und „Gültig bis“ mit dem Datum. Darunter folgen die Sections des Angebots. Die Section **Annahme** enthält das Formular. Sie steht in jedem Angebot genau einmal. Unter dem Angebot liegen:

* der Link **Angebot als PDF herunterladen**,
* eine Karte „Kurzfassung für Mitentscheider“ (siehe unten),
* die Angaben des Absenders: Firma, Adresse, Kontakt, Website, Impressum und AGB, soweit du sie in den [Einstellungen](/guides/einstellungen) pflegst.

Auf der öffentlichen Seite gibt es keinen Knopf zum Ablehnen. Der Empfänger kann nur annehmen. Mehr zur Section: [Sections](/guides/sections).

## Annahme ohne Konto

<Steps>
  <Step title="Name und E-Mail-Adresse">
    Das Formular in der Section Annahme hat die Felder **Ihr Name** und **Ihre E-Mail-Adresse**. Sie sind nicht vorausgefüllt. Dazu kommt ein Häkchen: „Ich nehme dieses Angebot verbindlich an und stimme der elektronischen Abwicklung zu.“ Alle drei Angaben sind Pflicht.
  </Step>

  <Step title="Code anfordern">
    Ein Klick auf **Code anfordern** schickt einen 6-stelligen Code an die angegebene Adresse. Der Betreff der Mail beginnt mit „Ihr Bestätigungscode:“ und nennt den Code. Der Code gilt 15 Minuten.
  </Step>

  <Step title="Code eingeben und annehmen">
    Die Seite zeigt „Wir haben einen 6-stelligen Code an“ mit der Adresse. Der Empfänger trägt den Code bei **Bestätigungscode** ein und klickt auf den Knopf, der den Angebotstitel in Anführungszeichen und das Wort „annehmen“ trägt. Kam kein Code an, hilft **Code erneut anfordern**.
  </Step>
</Steps>

Bei der Annahme werden Name, E-Mail-Adresse, Zeitpunkt, IP-Adresse und Browserkennung festgehalten, dazu der Prüfwert des Angebotsinhalts und ein Abbild des angenommenen Angebots.

### Grenzen bei Codes

| Grenze | Wert |
| - | - |
| Gültigkeit eines Codes | 15 Minuten. Danach: „Dieser Code ist abgelaufen. Fordern Sie einen neuen Code an.“ |
| Falsche Eingaben je Code | 5. Die Seite nennt die verbleibenden Versuche. Danach: „Zu viele Versuche. Fordern Sie einen neuen Code an.“ |
| Code-Anforderungen je Adresse und Angebot | 5 pro Stunde |
| Verschiedene Adressen je Angebot | höchstens 3 innerhalb von 24 Stunden |
| Anforderungen je IP-Adresse | 10 pro Stunde, über alle Angebote |

Greift eine der drei Grenzen für Anforderungen, steht: „Zu viele Anforderungen. Bitte versuchen Sie es in einer Stunde erneut.“ Versendest du das Angebot erneut, verfallen bereits angeforderte Codes.

Ein Angebot lässt sich nur einmal annehmen. Wer danach den Link öffnet, sieht „Angebot bereits angenommen“. Ist das Angebot abgelaufen oder zurückgezogen, ist keine Annahme mehr möglich.

## Annahme durch eine andere Person

Das Formular ist nicht an die Adresse des Empfängers gebunden. Leitet der Empfänger den Link weiter, kann auch eine andere Person annehmen. Der Code geht an die Adresse, die sie angibt. Als Unterzeichner gelten der Name und die Adresse aus ihrer Eingabe.

Weicht die Adresse von der Empfängeradresse im Versand ab, steht in der Zeitleiste „Code von anderer Adresse angefordert“. Wer angenommen hat, zeigt die Karte **Annahme** auf der Detailseite.

## Nach der Annahme

Die Seite zeigt die Karte „Angebot angenommen“ mit dem Text „Vielen Dank. Eine Bestätigung wurde an Ihre E-Mail-Adresse gesendet.“ Dazu gehören:

* der Button zum Schritt nach der Annahme, wenn du beim Versand einen Link eingetragen hast (siehe [Versenden](/guides/versenden)). Er öffnet in einem neuen Tab,
* der Knopf **Zertifikat herunterladen**.

Konnte das Zertifikat nicht erzeugt werden, fehlt der Knopf. Die Seite zeigt dann „Das Zertifikat wird in Kürze an Ihre E-Mail-Adresse gesendet.“ Die Bestätigungsmail kommt in dem Fall ohne Zertifikat und sagt das. Die Annahme selbst ist trotzdem erfasst.

Ruft der Empfänger den Link später erneut auf, sieht er „Angebot bereits angenommen“ mit Datum, dem Button zum Schritt nach der Annahme und dem PDF-Link.

### Mails

| Mail | An | Inhalt |
| - | - | - |
| Betreff beginnt mit „Bestätigt: Ihre Annahme von“ | Unterzeichner | Zeitpunkt der Annahme, Zertifikat als `zertifikat.pdf` im Anhang, das angenommene Angebot als PDF im Anhang, bei gesetztem Link der Button |
| Betreff beginnt mit „Angenommen:“ | Wer das Angebot angelegt hat (solange Mitglied im Workspace), sonst die Inhaber | Name und Adresse des Unterzeichners, Zeitpunkt, Button **Im Dashboard ansehen** |

Das Angebot hat danach den Status „Angenommen“. Auf der Detailseite zeigt die Karte **Annahme** die Felder „Unterzeichner“, „E-Mail“ und „Angenommen am“, dazu den Link **Zertifikat herunterladen**. Der Link gilt 5 Minuten ab dem Laden der Seite, danach lädst du die Seite neu. Gibt es keine Datei, steht dort „Kein Zertifikat verfügbar.“

## Das Abschlusszertifikat

Das Zertifikat ist ein PDF mit einer Seite und der Überschrift „Annahme-Zertifikat“. Darunter steht der Name deines Workspace. Zeiten stehen in der Zeitzone deines Workspace. Es enthält:

| Feld | Inhalt |
| - | - |
| Angebot, Angebots-ID, Version | Titel und Kennung des Angebots, Nummer der angenommenen Version |
| Unterzeichner, E-Mail | Name und Adresse aus der Annahme |
| Versendet am | Zeitpunkt des Versands |
| Erstmals geöffnet am | Zeitpunkt des ersten Aufrufs des Links |
| Code angefordert am | Zeitpunkt der letzten Code-Anforderung |
| Angenommen am | Zeitpunkt der Annahme, einmal in der Workspace-Zeitzone, einmal in UTC |
| IP-Adresse, User-Agent | Angaben aus der Anfrage der Annahme |
| Dokument-Hash (SHA-256) | Prüfwert des Angebotsinhalts der Version |
| Snapshot-Hash (SHA-256) | Prüfwert des Abbilds, das bei der Annahme gespeichert wird (Angebotsinhalt, Titel, Anbieter, Unterzeichner, Zeitpunkt, Links zu Impressum und AGB) |
| Echtheit prüfen | Adresse der Prüfseite |

Fehlt eine Zeit oder Angabe, steht „nicht erfasst“. Titel und Absender entsprechen dem Stand vom Versand. Der Link nach der Annahme ist nicht Teil des Zertifikats.

## Angebots-PDF

Das Angebot gibt es auch als PDF: für den Empfänger über **Angebot als PDF herunterladen**, für dich auf der Detailseite je Version in der Karte **Versendete Versionen**. Das PDF ist textbasiert, ohne Logo und Primärfarbe. Es nennt Titel, Absender, Empfänger, Versand- und Ablaufdatum und die Version. Im Fuß jeder Seite stehen die Version und ihr SHA-256. Das öffentliche PDF nennt vom Empfänger nur den Namen.

| Grenze | Verhalten |
| - | - |
| Mehr als 40 Seiten | Das PDF endet mit „Gekürzt: Obergrenze von 40 Seiten erreicht. Die vollständige Fassung steht auf der Angebotsseite.“ |
| Zurückgezogen oder abgelaufen | Der Link meldet „Dieses Angebot ist nicht mehr verfügbar (zurückgezogen oder abgelaufen). Bitte laden Sie die Seite neu.“ |
| Zu viele Abrufe in kurzer Zeit | Der Link meldet „Zu viele Abrufe in kurzer Zeit.“ und nennt, wann ein neuer Versuch möglich ist. |

Das PDF wird bei jedem Abruf neu erzeugt. Über den öffentlichen Link ist es für offene und für angenommene Angebote abrufbar. Ein angenommenes Angebot bleibt auch nach Ablauf der Frist als PDF verfügbar. Die Prüfseite prüft nur Zertifikate, nicht das Angebots-PDF.

## Die Prüfseite

Unter `/pruefen` kann jeder ohne Anmeldung ein Zertifikat prüfen. Die Seite heißt „Dokument prüfen“. Es gibt zwei Wege.

### Datei prüfen

Der Prüfer wählt unter **Zertifikat (PDF)** die Datei mit **Datei wählen** (höchstens 25 MB) und klickt auf **Datei prüfen**. Der SHA-256 der Datei entsteht im Browser. Die Datei selbst wird nicht übertragen, nur ihr Wert.

### Hash eingeben

Alternativ trägt er unter **Snapshot-Hash (SHA-256)** die 64 Zeichen aus dem Zertifikat ein und klickt auf **Hash prüfen**. Leerzeichen und Großschreibung spielen keine Rolle. Der Dokument-Hash lässt sich dort nicht prüfen.

### Was die Ergebnisse bedeuten

| Ergebnis | Bedeutung |
| - | - |
| **Bestätigt** | „Diese Datei ist unverändert seit der Annahme.“ Dazu stehen „Angenommen am“ (in UTC) und „Anbieter“. Das gibt es nur, wenn die Datei geprüft wurde und für die Annahme ein Datei-Wert hinterlegt ist. |
| **Annahme gefunden** | Zu dem eingegebenen Hash liegt eine Annahme vor. Das bestätigt die Annahme, nicht den Inhalt eines vorliegenden Dokuments. Das gilt für ältere Annahmen ohne hinterlegte Datei. Auch hier stehen Zeitpunkt und Anbieter. |
| **Bitte die Datei prüfen** | Zu dem Hash liegt eine Annahme vor, deren Zertifikat als Datei hinterlegt ist. Ob ein Dokument unverändert ist, zeigt dann nur die Prüfung der Datei. Zeitpunkt und Anbieter erscheinen nicht. |
| **Nicht gefunden** | Zu dieser Datei oder diesem Hash liegt nichts vor. |
| **Prüfung nicht möglich** | Zu viele Prüfungen (30 in 10 Minuten je IP-Adresse) oder die Prüfung ist gerade nicht erreichbar. |

Die Prüfung nennt nie Angebot oder Unterzeichner.

### Ältere Zertifikate

Für Zertifikate aus der Zeit vor der Prüfseite ist keine Datei hinterlegt. Ihnen fehlt die Zeile „Echtheit prüfen“. Sie lassen sich nur über den Snapshot-Hash von Hand prüfen. Das Ergebnis lautet „Annahme gefunden“ und sagt nichts darüber, ob die Datei unverändert ist. Beim Prüfen einer solchen Datei erscheint „Nicht gefunden“.

## Kurzfassung für Mitentscheider

Die Kurzfassung ist eine kurze Seite, die der Empfänger an alle weiterleiten kann, die mitentscheiden. Sie liegt unter dem Angebotslink mit dem Zusatz `/kurz`. Es gibt kein eigenes Geheimnis: Wer den Link hat, kommt auch zum vollen Angebot.

Der Empfänger findet den Link in der Karte „Kurzfassung für Mitentscheider“ unter dem offenen Angebot (**Link kopieren**, **Kurzfassung ansehen**). Du findest ihn auf der Detailseite unter dem Hinweis „Kurzfassung für Mitentscheider: ein Bildschirm zum Weiterleiten, eigene Einträge in der Zeitleiste.“ Karte und Zeile erscheinen nur, wenn die Kurzfassung mindestens einen Block hat.

Die Seite leitet sich aus dem versendeten Angebot ab. Du pflegst sie nicht. Sie hat bis zu fünf Blöcke. Je Block zählt die erste sichtbare Section des Typs:

| Block | Quelle |
| - | - |
| Problem | Text der Section „Ausgangslage“, dazu bis zu 3 Punkte, wenn die Section Punkte zeigt |
| Ergebnis | Überschrift und Unterzeile der Section „Einstieg“ |
| Preis | Bis zu 3 Pakete der Section „Preise“ mit Name und Preis, das empfohlene mit „Empfohlen“ |
| ROI | Drei Kennzahlen der Section „ROI-Rechner“ mit den Startwerten, nur bei einem Mehrwert über null |
| Absicherung | Bis zu 4 Zusagen der Section „Absicherung“, bei mehr dazu „und N weitere Zusagen“ |

Texte werden gekürzt. Alle anderen Sections fehlen (Kosten des Wartens, Zeitplan, Referenzen, Häufige Fragen, Video, Eigener Rechner, Freier Text), ebenso Zusatzleistungen und die Merkmale der Pakete. Unten stehen **Zum vollständigen Angebot** und der PDF-Link. Angenommen wird dort nicht.

Ein Aufruf erscheint in der Zeitleiste als „Kurzfassung angesehen“. Er zählt nicht als Öffnung des Angebots und löst keine Mail zur ersten Öffnung aus. Bei abgelaufenen, zurückgezogenen und angenommenen Angeboten zeigt die Seite statt der Kurzfassung den Hinweis zum Status.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.