It is possible to ship individual products from a single OnBuy order. However, OnBuy does not assign a unique reference to which items each fulfilment event. Thus, It is currently not possible to process multiple shipments for a single order with Shiptheory. Therefore each order must be processed as a single shipment.
If you are adversely affected by this, please reach out to support so that we can add your requirement to our product radar.