Summary
VTEX stores can become each other's sellers and marketplaces by sending SKUs that are already part of their catalog. However, these SKUs are not always sent correctly.
This is because products that are sold by both the marketplace and its sellers are not recognized by the system when they are sent. It is only possible to send products that are sold by only one of the stores.
Simulation
We see this error when a store sends a SKU to a marketplace and this SKU does not appear in the Received SKUs module.
No error message is displayed in your VTEX Admin indicating that the problem occurred. To check if the SKU is sold by other sellers, use the Get SKU API route. In response to this request, all the sellers that sell this SKU will be displayed within the SkuSellers
object. If more than one seller is displayed, this means that the error will occur.
Workaround
We are currently investigating the best way to incorporate operations of this type of architecture into the VTEX platform. Therefore, there is no workaround for this scenario.