Jak dokument przechodzi przez sześć faz PSB: od Submit do Delivered lub Failed, z komunikatami statusowymi, webhookami i polityką ponowień.
Dokument wysyłany przez PSB przechodzi przez ustaloną sekwencję faz przetwarzania — od przesłania do potwierdzonej dostawy lub ostatecznego niepowodzenia. W każdym punkcie przejścia PSB publikuje komunikat statusowy, który można pobrać przez API statusu lub przechwycić za pomocą webhooka.
Submit → Validate → Transform → Route → Acknowledge → Delivered
↘ Failed
PendingValidated, *ReceivedError przy błędzieRoutedAcknowledged*Sent, *SentErrorPendingValidatedRoutedDeliveredRejectedFailed*SentErrorHookSentRetryHookSentErrorMasz dwie opcje. Przez API statusu (GET …/salesInvoice/{documentId}/status) pobierasz aktualny status. Do monitorowania w czasie rzeczywistym skonfiguruj webhooki na odpowiednich tematach, takich jak InvoiceSent, InvoiceSentRetry i InvoiceSentError.
PSB automatycznie ponawia dostarczanie do 8 razy przez około 3 dni (72 godziny). Po ostatecznym niepowodzeniu następuje {DocumentType}SentError i wymagane jest ręczne działanie.
PSB próbuje dostarczyć powiadomienie webhook do 12 razy, rozłożonych na około 6 dni (137 godzin). Po ostatecznym niepowodzeniu następuje zdarzenie HookSentError.
Zobacz interaktywną dokumentację API