The Magento 2 Split Order extension developed by Sparsh Magento development team allows admin to split a pending order into separate orders. The admin can generate separate invoices and shipments for each order id. Shipping charges, tax, and discounts are also divided among multiple orders based on items.
Music: https://www.bensound.com