Starting July 15th 2019, the following Marketplace order statuses will be discontinued: waiting-for-seller-confirmation and order-completed.
Marketplace orders are those that are related to the order closing stages from within a store’s environment. We can associate orders having this origin with the checkout process, where the end customer includes the necessary payment data to finalize a purchase.
Order workflows, meaning the undertaking of the order delivery steps, will no longer be generated during the buying process. These will henceforth be created in a later process, after the orders and their data are considered complete.
With this change, the workflow system will no longer stand at a critical point in the buying process, thus becoming more resilient, decreasing risk by removing a non-mandatory process from the buying process. In turn, this will render the buying process swifter. As such, only complete orders will gain post-purchase processing for their respective workflow.
Generally speaking, the discontinuation of these statuses should not affect any integration. These statuses were created to be used within VTEX systems themselves, in buying pre-processing stages and possibly also retries. As these statuses are not related to any business step, they do not need to be consumed by external integrations.
In any case, we recommend you revise your integration in order to confirm that these statuses are in fact not in use.