Imagine we are already having the TYPO3 Marketplace running. Now we expect that a client would like to buy two or more products or services from different vendors, at the same time.
This is where the split order feature comes in. Once the customer buys any amount of goods of different vendors, this function splits his cart to several orders including different order ids automatically.
With this approach, the TYPO3 Marketplace could ease the process for the order of each vendor and handle their appropriate commissions, taxes, licenses, products, downloads, and lots more much easier than it would be in one single order.