{"section":"known-issues","requestedLocale":"en","requestedSlug":"unable-to-change-status-on-gateway-when-transaction-cart-object-in-transaction-is-unknown","locale":"en","slug":"unable-to-change-status-on-gateway-when-transaction-cart-object-in-transaction-is-unknown","path":"docs/en/known-issues/Payments/unable-to-change-status-on-gateway-when-transaction-cart-object-in-transaction-is-unknown.md","branch":"main","content":"## Summary\n\n\nIn order to cancel or change an order for split scenarios, our gateway requires a cart object. However, if the checkout process via OMS sends a null/unknown cart object, our gateway cannot process these operations, resulting in a parsing error from the Newtonsoft library used in the gateway.\n\n\n##\n\n## Simulation\n\n\nTo replicate the issue, update the cart object in the /transaction entity with a null value using our API for sending additional data.\nhttps://developers.vtex.com/docs/api-reference/payments-gateway-api#post-/api/pvt/transactions/-transactionId-/additional-data\n\n\n##\n\n## Workaround\n\n\nIf the initial cart object is no longer available, retrieving it and sending it back to the /transaction entity using our API for sending additional data can be a challenging process. If this is the case, please reach out to the VTEX support team for assistance."}