Rechnungszustellung prüfen
Überprüfung des Zustellungsstatus einer Rechnung
Übersicht
Nach dem Versand einer Rechnung können Sie den Zustellungsstatus überprüfen, um sicherzustellen, dass die Rechnung beim Empfänger angekommen ist. Faktoora verfolgt Zustellversuche für E-Mail-, Peppol- und manuelle Zustellungen nach.
Zustellstatus in der Web-Oberfläche prüfen
- Öffnen Sie die Rechnungsdetails in Ihrer faktoora-Instanz
- Scrollen Sie zum Bereich "Zustellungen" (Delivery)
- Sie sehen eine Liste aller Zustellversuche mit folgenden Informationen:
- Typ: Art der Zustellung (E-Mail, Peppol, manuell)
- Empfänger: E-Mail-Adresse oder Peppol-Kennung
- Status: Aktueller Zustellstatus
- Aktualisiert am: Zeitstempel der letzten Statusänderung
Zustellstatus per API abrufen
Verwenden Sie den API-Endpunkt GET /invoices/{faktooraId}/status um den Zustellungsstatus abzurufen:
GET https://api.faktoora.com/api/v1/invoices/{faktooraId}/status
Die Antwort enthält das Feld delivery, das ein Array mit allen Zustellversuchen enthält:
{
"delivery": [
{
"type": "email",
"recipient": "rechnung@beispielkunde.de",
"carbonCopy": "cc1@example.com",
"blindCarbonCopy": "bcc@example.com"
}
]
}
Zustellstatus-Werte
E-Mail-Zustellung
E-Mail-Zustellungen speichern die Empfängeradressen, ohne einen laufenden Zustellstatus zu verfolgen. Sie können die Zustellung anhand der Abwesenheit von Fehlerberichten oder Bounce-Benachrichtigungen beurteilen.
Peppol-Zustellung
Peppol-Zustellungen haben laufende Zustellstatus:
- PENDING_GENERATION: Das Rechnungs-XML wird noch generiert; die Peppol-Zustellung wurde noch nicht angefordert.
- ACTIVE: Übertragung ist laufend.
- READY: Wartet auf den nächsten Wiederholungsversuch (tritt nach einem Fehler bei der Wiederholung auf).
- DELIVERED: Zustellung bestätigt durch den Empfangspunkt.
- REJECTED: Vom Empfangspunkt abgelehnt.
- FAILED: Dauerhaft fehlgeschlagen (z. B. aufgrund eines Validierungsfehlers).
- SUSPENDED: Aufgegeben nach Ausschöpfung der Wiederholungsversuche oder angehalten — kann über
POST /invoices/{faktooraId}/dispatch/peppol/resendneu gestartet werden.
Fehlerberichte
Bei fehlgeschlagenen Peppol-Zustellungen (Status FAILED, REJECTED, SUSPENDED) enthält die Antwort möglicherweise ein Feld messages mit Fehler- oder Warnmeldungen:
{
"type": "peppol",
"recipient": "9930:DE123456789",
"state": "REJECTED",
"attempts": 3,
"messages": [
{
"level": "ERROR",
"code": "BR-S-02",
"text": "Ein Fehler bei der Geschäftsregel-Validierung"
}
]
}
Häufige Probleme
Keine Zustellbestätigung
E-Mail-Zustellungen speichern standardmäßig keine Zustellbestätigungen von Mail-Servern. Wenn Sie prüfen möchten, ob eine E-Mail-Zustellung erfolgreich war:
- Prüfen Sie die Zustellungshistorie in der Web-Oberfläche
- Überprüfen Sie Ihre Mailserver-Protokolle (falls Sie einen eigenen SMTP-Server verwenden)
- Bitten Sie den Empfänger zu bestätigen, dass die Rechnung eingegangen ist
- Prüfen Sie auf Bounce-Benachrichtigungen von Ihrem Mail-Service
Peppol-Zustellung fehlgeschlagen
Wenn eine Peppol-Zustellung fehlschlägt:
- Überprüfen Sie die Fehlermeldungen im
messages-Feld - Korrigieren Sie das Problem (z. B. ungültige Daten, fehlende Informationen)
- Verwenden Sie
POST /invoices/{faktooraId}/dispatch/peppol/resendum den Versand zu wiederholen - Kontaktieren Sie den faktoora-Support, falls das Problem bestehen bleibt
Keine Zustellversuche sichtbar
Wenn das delivery-Array leer ist:
- Die Rechnung wurde möglicherweise noch nicht versendet
- Prüfen Sie, ob die Rechnung noch im Entwurfsstatus ist (
draftOnly: true) - Vergewissern Sie sich, dass Sie den Versand korrekt angefordert haben
Zustellverlauf überwachen
Für automatisierte Überwachung oder Integration mit Ihrem System können Sie regelmäßig den Zustellstatus abfragen:
- Speichern Sie die
faktooraIdnach der Rechnungserstellung - Fragen Sie
GET /invoices/{faktooraId}/statusab - Prüfen Sie auf Statusänderungen im
delivery-Array - Implementieren Sie Fehlerbehandlung für
REJECTED,FAILEDoderSUSPENDEDStatus
¿Le ha resultado útil?