I'm working on a store where they do not always have the product right away, sometimes they have to produce it.
So they asked for a function that would be like this:
imagine there's a order, the customer ordered 3 products, X, Y and Z.
They have product X in stock, so they want to ship it, but products Y and Z will be produced, so they will generate 1 or two more shipping. And they would like to decide when to change status to complete, in this case it will be only after all products are delivered.
Right now after we sent the first tracking code it changes automatically to Complete.
Is it possible?