I want to split a Stripe payment into multiple parts (so an order will be paid by installments)

What would be the proper way to approach splitting order payment amount to a several payment transactions? For example to split order of $300 and make several Stripe Charges billing customer 100, 100 and 100.

Is it even possible to have one Order with multiple transactions of Authorize/Capture type and have them voided/refunded later on?