# API to update payment status for order in SW 6?

**URL:** <https://forum.shopware.com/t/api-to-update-payment-status-for-order-in-sw-6/95426>\
**Category:** Shopware 6 (English)\
**Created:** [24. Juli 2022 um 06:16 UTC](https://forum.shopware.com/t/api-to-update-payment-status-for-order-in-sw-6/95426 "2022-07-24T06:16:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ktswapnil](https://avatars.discourse-cdn.com/v4/letter/k/3ab097/32.png) [@ktswapnil](https://forum.shopware.com/u/ktswapnil)\
**Post date:** [24. Juli 2022 um 06:16 UTC](https://forum.shopware.com/t/api-to-update-payment-status-for-order-in-sw-6/95426/1 "2022-07-24T06:16:53Z")

</div>

Hi Experts,

I am an integration developer, working on integrating NetSuite with Shopware using integration tool called as Celigo.  
I want to update payment status of an order (for ex. in progress, paid, failed, done) using API endpoint.  
I was able to find an API for updating the order status with below URL.  
[https://sw6.shop.ecomedic.de/public/api/\_action/order/c1fe54c6a96143929ec298276bd1b5f6/state/process](https://sw6.shop.ecomedic.de/public/api/_action/order/c1fe54c6a96143929ec298276bd1b5f6/state/process)  
But having difficulties while updating payment status.  
Anyone has any idea, tips or link to useful resources to achieve this.

Thanks,  
Swapnil

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [24. Juli 2022 um 14:31 UTC](https://forum.shopware.com/t/api-to-update-payment-status-for-order-in-sw-6/95426/2 "2022-07-24T14:31:48Z")

</div>

> **[Order | Admin API](https://shopware.stoplight.io/docs/admin-api/c2NoOjE0MzUxMjcy-order)**
>
> Added since version: 6.0.0.0 Powered by Stoplight.

> **[OrderTransaction | Admin API](https://shopware.stoplight.io/docs/admin-api/c2NoOjE0MzUxMjc5-order-transaction)**
>
> Added since version: 6.0.0.0 Powered by Stoplight.

---

<div class="post-metadata">

**Author:** ![ktswapnil](https://avatars.discourse-cdn.com/v4/letter/k/3ab097/32.png) [@ktswapnil](https://forum.shopware.com/u/ktswapnil)\
**Post date:** [25. Juli 2022 um 07:50 UTC](https://forum.shopware.com/t/api-to-update-payment-status-for-order-in-sw-6/95426/4 "2022-07-25T07:50:09Z")

</div>

Hi All,

I was able to do that using -

Get order transaction id first-  
[https://sw6.shop.ecomedic.de/public/api/order/c1236a96143929ec298276bd1b5f6/transactions](https://sw6.shop.ecomedic.de/public/api/order/c1236a96143929ec298276bd1b5f6/transactions)

and then Update order transaction status  
[https://sw6.shop.ecomedic.de/public/api/\_action/order\_transaction/1834565a8fec64e56b9b5298b9c2b80b1/state/paid](https://sw6.shop.ecomedic.de/public/api/_action/order_transaction/1834565a8fec64e56b9b5298b9c2b80b1/state/paid)

---

<div class="post-metadata">

**Author:** ![losewn95](https://avatars.discourse-cdn.com/v4/letter/l/278dde/32.png) [@losewn95](https://forum.shopware.com/u/losewn95)\
**Post date:** [17. Juli 2024 um 15:25 UTC](https://forum.shopware.com/t/api-to-update-payment-status-for-order-in-sw-6/95426/5 "2024-07-17T15:25:46Z")

</div>

This is work:

```auto
https://you-project-url/public/api/_action/order_transaction/your-id-transaction/state/your-state

```
