missing minicart.buyer.id field causes anti-fraud to cancel transactions
ID: 514335
No Fix
Published on 5/23/2023
•
Last update on 2/16/2024
Summary
There have been instances where certain transactions are being declined during the anti-fraud analysis due to the null value in the minicart.buyer.id
field. Thus, the minicart.buyer.id
is expected to be sent from the checkout to the gateway through sendAdditionalData
. However, according to the current checkout architecture, there is no specific requirement to provide this field in sendAdditionalData
, and its definition may or may not be available at a later stage.
Simulation
It's not possible to reproduce this behavior once this is intermittent.
Workaround
It is possible to send the additional data afterward through our API: https://developers.vtex.com/docs/api-reference/payments-gateway-api#post-/api/pvt/transactions/-transactionId-/additional-data