{"templateId":"openapi_docs","sharedDataIds":{"openAPIDocsStore":"oas-@l10n/de/api/catalog/index.yaml","sidebar":"sidebar-@l10n/de/catalog-en.sidebars.yaml"},"props":{"definitionId":"@l10n/de/api/catalog/index.yaml","dynamicMarkdocComponents":[],"baseSlug":"/de/api/catalog","seo":{"title":"Lebenszyklus von Bestellungen","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"description":"Den Lebenszyklus von Bestellungen zu verstehen, hilft Ihnen dabei, [Bestellungen nachzuverfolgen](https://developers.xsolla.com/de/virtual-goods/own-ui/client-side-token-generation/set-up-order-tracking/?tabs=100-trackOrderOnClient_200-api&_xm=4170963201673921623) und die Logik nach dem Kauf (z. B. die Lieferung der Artikel) korrekt umzusetzen.\n\nDer Auftrag durchläuft die folgenden Status:\n\n<table>\n  <thead>\n  <tr>\n     <td>Status</td>\n     <td>Beschreibung</td>\n     <td>Hinweise</td>\n  </tr>\n  </thead>\n  <tbody>\n    <tr>\n     <td> <code>new</code> </td>\n     <td>Die Bestellung wurde angelegt. Das System wartet auf die Zahlungsbestätigung.</td>\n     <td>Erläuterungen zum Transaktionsstatus finden Sie in der <a href=\"https://developers.xsolla.com/de/api/pay-station/reports/find-transactions#reports/find-transactions/t=request&in=query&path=status\">Pay-Station-API-Dokumentation</a>.</td>\n    </tr>\n    <tr>\n     <td> <code>paid</code> </td>\n     <td>Bestellung wurde bezahlt (die Transaktion wurde in den Status <code>done</code> versetzt), und der Artikel kann dem Nutzer gewährt werden. </td>\n     <td>Die Bestellung verbleibt im Status <code>new</code>, bis die Zahlung bestätigt wurd. </td>\n    </tr>\n    <tr>\n     <td> <code>done</code> </td>\n     <td>Artikel wurde dem Nutzer gewährt. </td>\n     <td> — </td>\n    </tr>\n    <tr>\n     <td> <code>canceled</code> </td>\n     <td>Die Zahlung wurder erstattet. </td>\n     <td>Die Bestellung wechselt in diesen Status, sobald sich der <a href=\"https://developers.xsolla.com/de/api/pay-station/reports/find-transactions#reports/find-transactions/t=request&in=query&path=status\">Transaktionsstatus</a> in <code>refunded</code> ändert. </td>\n    </tr>\n    <tr>\n     <td> <code>expired</code> </td>\n     <td>Wird eine neue Bestellung für einen <a href=\"https://developers.xsolla.com/de/api/catalog/limits-overview\">begrenzten</a> Artikel, einen Promocode oder eine Werbeaktion angelegt, wird jede bisherige, noch nicht bezahlte Bestellung, in der dieser Artikel enthalten ist, in den Status <code>expired</code> versetzt. </td>\n     <td>Sollte ein Nutzer versuchen, eine abgelaufene Bestellung zu bezahlen, wird im Zahlungsportal der Fehlercode <code>2002</code> angezeigt, und die Zahlung schlägt fehl. </td>\n    </tr>\n  </tbody>\n</table>\n\n![Lebenszyklus von Bestellungen](https://cdn.xsolla.net/developers/current/images/api_docs/order-life-cycle.svg)\n\n<div class=\"note\">\n  <p><b>Hinweis</b></p>\n  <p>Wenn die Bestellung während des Bezahlvorgangs in den Status <code>expired</code> wechselt, die Zahlung jedoch erfolgreich ist, ändert sich der Status der Bestellung von <code>expired</code> in <code>paid</code>. Dies gilt nur, wenn das Kauflimit für den bestellten Artikel bei der Zahlung nicht überschritten wird.</p>\n</div>"},"itemId":"order-life-cycle","disableAutoScroll":true,"metadata":{},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"xsolla.redocly.app","port":4000,"ipAddress":"216.73.216.177"},"lang":"de","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"realm"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/de/api/catalog/order-life-cycle","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}