Summary
When the purchase is completed, the customer goes to the page known as Order Placed, on this page we have a Request Capture event *(RequestType:"orderPlaced"
) from our platform that captures some details of the order and serves to feed information into the DataLayer.
The problem we have at this moment is that in the "transactionPaymentType" object, in the case of orders with more than one payment, we are only showing the first one, which leaves the information incomplete for those who use this type of data.
*We can see this event (RequestType:"orderPlaced"
) opening the inspector of the browser, looking for the "Network" tab, and filtering by "events" it is possible to see this detail in the Payload section.
*Headers* Request URL: https://rc.vtex.com.br/api/events Request Method: POST *Payload* Object with all the details
Simulation
- Complete orders with more than one payment
- When you arrive at the order confirmation page (Order Placed), open the inspector in the Network tab and validate the
RequestType:"orderPlaced"
event - Within those details, find the transactionPaymentType object. There you will see that only one element will appear. The correct thing would be to show all the details regarding the other payments
Workaround
At this moment we do not have a workaround to this problem, however, in case you need more details of the transaction, with the ID it is possible to consult more information with our APIs.