Workflows

Nach der Zahlung weitermachen.

Starte eine dauerhafte Kette beim finalen Zahlungsstatus, führe aktive PDF- und Webhook-Schritte aus und prüfe jedes Ergebnis im Trace.

Vorschau des Execution Trace
acme.shinro.app/workflows/runs/run_demo

Dauerhafte Schritte

Setze nach dem letzten abgeschlossenen Schritt fort.

DBOS setzt Prüfpunkte, nachdem die Zahlung einen finalen Status erreicht hat, und hält einen Lauf pro Zahlung mit seinem Trace fest.

  • Eine Run-ID gibt Wiederholungen eine Exactly-once-Identität für den Workflow.
  • Abgeschlossene Schritte überstehen einen Neustart und die Wiederherstellung setzt beim nächsten Prüfpunkt fort.
  • Schritt-Audits sind über Hashes verkettet, damit der Verlauf des Laufs überprüft werden kann.

Schritte (3)

1PDF erstellenChainSUCCEEDED97ms
DokumentnummerRE-2026-0042
FormatFactur-X
2WebhookChainSUCCEEDED121ms
Endpunkt/v1/orders/paid
HTTP-Status200 OK
3BenachrichtigenChainPENDING8ms
KanalE-Mail
ZustellungEingereiht

PDF-Schritt

Erstelle das Dokument innerhalb der Kette.

Der aktive PDF-Executor übergibt den Zahlungskontext an eine gewählte Vorlage und hält das Dokumentergebnis im Lauf fest.

  • Nutze freie Layouts sowie Vorlagen für Factur-X oder XRechnung.
  • Eine deterministische Dokument-ID verhindert Duplikate aus demselben Schritt eines Laufs.
  • Die nächste Erfolgs- oder Fehlerkante folgt dem Ergebnis des Executors.

Muster Handels GmbH

Beispielstraße 12
10115 Berlin
DE123456789

Rechnung

RE-2026-0042

Käufer

Erika Mustermann

Musterweg 3
80331 München
DE

Rechnungsdatum
12.07.2026
Fälligkeitsdatum
26.07.2026
Referenz
RE-2026-0042
BeschreibungMengeEinzelpreisBetrag
Beratungsleistung Konzeptphase10 HUR120,001.200,00
UI/UX-Designpaket1 C62850,00850,00
Softwarelizenz (Jahresabonnement)3 C6249,00147,00
Netto
2.197,00 EUR
MwSt. 19 %
417,43 EUR
Gesamt
2.614,43 EUR

Webhook-Schritt

Sende das Ergebnis an das System, das es benötigt.

Der aktive Webhook-Executor sendet Zahlungs- und Laufkontext an den konfigurierten HTTPS-Endpunkt.

  • Die Nutzlast enthält Zahlungsstatus, Betrag, Währung sowie IDs für Workflow, Lauf und Knoten.
  • Wiederholbare Zustellergebnisse werden durch den dauerhaften Schritt erneut versucht.
  • Verschlüsselte Schnappschüsse von Anfrage und Antwort bleiben mit dem Trace verbunden.

Webhook-Zustellung

Anfragestatus200 OK
Endpunkthttps://erp.acme.de/payments
Wiederholungen0 / 3
Nutzlastschlüsselpayment.statuspayment.amountpayment.currencyrun.id

FAQ

Fragen, die Händler zuerst stellen.

Klare Antworten zu Zahlungsorchestrierung, Anbieterkontrolle und Preisen.

Ein Workflow kann auf den finalen Zahlungsstatus reagieren und nachgelagerte Schritte wie Rechnungserstellung oder Webhooks auslösen.

Early Access

Erhalte Early Access.

Erzähle uns von deinem Setup und wir melden uns.