Menu
Feedback
Start here

Known issues

Known issues
Failure on the cancellation (PPP) when cancellationId=null
Payments
ID: 333897
No Fix
Published on6/21/2022
Last updated on8/11/2023
1 min read

Summary

When the provider responds with cancellationId=null it should be the trigger to call a manual cancelation, however, it is not happening. The protocol expects at least 3 requests to have failed before starting the manual cancelation and changing the status of the payment and transaction to "canceled".

The issue occurs when the payment method uses a payment app and due to this behavior, explained earlier, the app at the checkout never receives a notification of the cancellation and loops indefinitely.

Simulation

It is not possible to simulate.

Workaround

It's possible to implement a manual process of proactively canceling the transactions via API or by clicking the cancel button on the order page.

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