Menu
Feedback
Start here

Known issues

Known issues
Order stuck in Payment Pending status due to missing payment approved notification
Order Management
ID: 1031035
Backlog
Published on9/5/2025
Last updated on9/5/2025
1 min read

Summary

When an order is in the "Payment Pending" status, a payment notification is expected to be registered to the Orders module. During this stage, issues in event processing may occur. The OMS is notified through a callback endpoint triggered when the Gateway receives a postback message. This message is generated whenever a transaction reaches specific states (such as Approved) and is then processed by a worker who instructs the Gateway to call the callback endpoint, updating the OMS about the new transaction state. In these cases, the postback is sent successfully, the OMS receives it and responds with success, but the order remains stuck due to an unlogged error in the OMS. In other words, the Gateway completes its role correctly, while some error in the OMS processing prevents the order from progressing.

Simulation

There's no way to simulate this behavior.

Workaround

Please contact our support team so they can use the internal troubleshooter tool

Contributors
1
Photo of the contributor
+ 1 contributors
Was this helpful?
Yes
No
Suggest Edits (GitHub)
Contributors
1
Photo of the contributor
+ 1 contributors
On this page
Still got questions?
Ask the community
Find solutions and share ideas in the VTEX Community
Join our community
Request VTEX support
For personalized assistance, contact our experts
Open a support ticket
GitHubDeveloper PortalCommunityFeedback