Is It Possible To Seperate Charges For Suborders? Or Add Business Rules For Payment?

It looks like suborders is an internal abstraction only.

I have a need to process payment for particular items in a special way.

Is there support that I am not aware of the add business logic that would allow me to either separate suborder payments or add business logic that would allow me to split a payment?