With Separate charges and transfers, you can make charges on your platform account on behalf of connected accounts, perform transfers separately, and retain funds in the process.
This payment flow is mainly used when multiple connected accounts are involved in the transaction, or a specific connected account isn’t known at the time of charge, or transfer cannot be made at the time of charge.
For further details about Separate charges and transfers, please refer to Stripe documentation.