Menu
Feedback
Start here
Tutorials
Developer portal

Known Issues
Support Rules
Troubleshooting

Frequently Asked Questions
Announcements
Known issues
Payments Gateway does not correctly send subaccount information in the payload to the connector
Payments Gateway does not correctly send subaccount information in the payload to the connector
ID: 801012
Backlog
Published on 5/2/2023
Last update on 5/11/2023

Summary

The problem lies in the formulation of the URLs that are sent to the payment provider. Therefore, what happens is that in scenarios where these URLs are different, such as in the case of a franchised account that processes payment and stores in a fast store, the difference between the URLs generated in the payment and the URL expected by the checkout causes the app not to render.

Thus, the problem extends to the architecture of VTEX accounts, since the partner reported that the app worked in legacy or VTEX IO scenarios without franchised accounts. In summary, what happens is that when the InBound URL is sent, it goes with the main account since it is the one that processes the payment. However, the URL of the checkout that placed the order is from the fast store, and when the gateway returns the URL to render the payment app, it is different from the checkout URL, causing the app not to work.

Simulation

Place an order in a fast store checkout that is a subaccount or franchise where a 3DS2 app is set up.

Workaround

N/A

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
Still got questions?
Ask the community
Find solutions and share ideas in the VTEX community.
Join our community
Request support from VTEX
For personalized assistance, contact our experts.
Open a support ticket
GithubDeveloper portalCommunityFeedback