# API - Ändern des Zahlstatus

**URL:** https://forum.shopware.com/t/api-aendern-des-zahlstatus/87632
**Category:** Programmierung
**Created:** [12. Mai 2021 um 14:12 UTC](https://forum.shopware.com/t/api-aendern-des-zahlstatus/87632 "2021-05-12T14:12:01Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![oerkel](https://avatars.discourse-cdn.com/v4/letter/o/a9adbd/32.png) [@oerkel](https://forum.shopware.com/u/oerkel)
#### Post date: [12. Mai 2021 um 14:12 UTC](https://forum.shopware.com/t/api-aendern-des-zahlstatus/87632/1 "2021-05-12T14:12:01Z")

</div>

Ich versuche mich gerade daran per API den Zahlstatus einer Bestellung zu ändern. Hierzu benutze ich den _state-machine-history_ Aufruf. Wenn ich mir anschliessen die Datenbank anschaue gibt es auch entsprechende Einträge, die stateId passen und sind identisch zu den händisch gesetzten. Allerdings sehe ich keine Änderung in der Bestellung im Backend, die API Response ist auch leer.

Ist der POST Aufruf für state-machine-history der richtige?

UPDATE: Ich hatte versucht über die order-transaction die stateId zu ändern. Das wird jedoch mit der Meldung quitiert das das CRUD System keine Berechtigung dazu hat und ich über die state-transition den Wert ändern soll. Aber ich bin immer noch auf die Suche nach dem Endpoint

---

<div class="post-metadata">

### Author: ![oerkel](https://avatars.discourse-cdn.com/v4/letter/o/a9adbd/32.png) [@oerkel](https://forum.shopware.com/u/oerkel)
#### Post date: [14. Mai 2021 um 12:52 UTC](https://forum.shopware.com/t/api-aendern-des-zahlstatus/87632/2 "2021-05-14T12:52:29Z")

</div>

Ich habe versucht den Status der Bestellung selber abzuändern. Auch das ist mit der gleichen Fehlermeldung fehlgeschlagen. Im Forum habe ich einen Eintrag dazu gefunden und den API Request auf die Action Route geändert [POST /api/v{version}/\_action/order/{orderId}/state/{transition} NOT available in shopware 6.0](https://forum.shopware.com/t/post-api-v-version-action-order-orderid-state-transition-not-available-in-shopware-6-0/70755) was auch funktioniert hat. Die Doku aus der Swagger UI funktioniert nicht.

Leider funktioniert das nicht mit der order-transaction. Zudem scheint auch die Dokumentation gerade nicht abrufbar zu sein. [[Action Routes](guides/integrations-api/admin-api/action-routes.md - Shopware Developer](https://developer.shopware.com/docs/guides/integrations-api/admin-api/action-routes-guides-integrations-api-admin-api-action-routes.md)

---

<div class="post-metadata">

### Author: ![oerkel](https://avatars.discourse-cdn.com/v4/letter/o/a9adbd/32.png) [@oerkel](https://forum.shopware.com/u/oerkel)
#### Post date: [14. Mai 2021 um 13:06 UTC](https://forum.shopware.com/t/api-aendern-des-zahlstatus/87632/3 "2021-05-14T13:06:03Z")

</div>

Final gefunden:

> <https://github.com/shopware/docs/blob/master/guides/integrations-api/admin-api/action-routes.md>
