In the VTEX Admin, under Marketplace > Connections > Orders, you can check the status of orders closed by certified marketplaces. Orders closed with the wrong price will show the status Processed with error.
To prevent orders from being closed with the wrong price, you can create Price Divergence rules.
There are three possible causes for an order to be closed with the wrong price:
- Product price assumed by the marketplace
- Shipping calculated by the marketplace
- SKU price changed before order integration
See other marketplace order integration errors in this article.
Product price assumed by the marketplace
This occurs when there's an issue sending the price from VTEX to the marketplace. This can happen for two reasons:
- An integration error, which will be reported on the integrations dashboard.
- A problem on the marketplace side when calculating the new price, even after successfully receiving the update from VTEX.
Solution
In this case, you must reprocess the order ignoring the divergence. To do this, follow the steps below:
- In the VTEX Admin, go to Marketplace > Connections > Orders, or type Orders in the search bar at the top of the page.
- Click the
Actions
button. - Select
Ignore divergence and reprocess
. - Go to the Orders tab and click
All orders
. - Go to the reprocessed order page.
- At the top, click
Approve
.
This integration doesn't change the order amount. It will only process the order despite the price divergence.
Shipping calculated by the marketplace
In the logistics settings for marketplace sales, VTEX stores can choose to use the shipping calculation of the partner. When this option is selected, VTEX doesn't calculate shipping. However, this may lead to price differences.
Even if your store is using the VTEX shipping calculation, an order may still be closed with the marketplace shipping cost. This happens when the marketplace doesn't request VTEX to calculate shipping or when an error occurs in this process. In this case, the marketplace may use contingency values to avoid losing the sale. If these values differ from those calculated by VTEX, the order may be closed with the wrong price.
Solution
In this case, you must reprocess the order. To do this, follow the steps below:
- In the VTEX Admin, go to Marketplace > Connections > Orders, or type Orders in the search bar at the top of the page.
- Click the
Actions
button. - Select
Reprocess
.
SKU price changed before order integration
This occurs when an order is closed and, shortly afterward, the store changes the price of a SKU included in that order. Since the integration of a completed order takes a few minutes, by the time the integration finishes, the SKU price on VTEX may already be different. As a result, the VTEX calculation no longer matches the calculation of the marketplace, leading to a price divergence.
Solution
In this case, you must reprocess the order. To do this, follow the steps below:
- In the VTEX Admin, go to Marketplace > Connections > Orders, or type Orders in the search bar at the top of the page.
- Click
Actions
. - Select
Reprocess
.