Menu
Feedback
Start here

Known issues

Known issues
The Cielo 3DS2 app is returning an 'approved' status even in scenarios when the authentication has failed.
Payments
ID: 820060
Backlog
Published on5/5/2023
Last updated on5/8/2023
1 min read

Summary

Today, our cielo-authentication-app v1.2.1 is returning an "approved" status in the final step of the flow when calling the authorization step that evaluates whether the authentication has failed or not. However, the app only triggers the fail step when there is an error thrown in the this step. As a result, even if the status is "failed" in the previous step, but there is no error thrown in the current /authorize step, the status is still considered "approved," allowing us to make a request to the acquirer. This is not the expected behavior, as we should be denying the payment authorization and changing the transaction to "authorization denied" in this scenario.

Simulation

Place an order with the app enabled and use a valid card that will fail the enrollment step. You can then check the developer tools and observe that even though the call to /authorization fails, the status is still being sent as "approved."

Workaround

N/A

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