On another platform we used, they had the ability to charge for multiple unpaid invoices at at a time. For example we could bill for a supplement and a session in separate invoices but only one charge to their card. This would help us in preparing superbills for invoices that have more than just the session cost in the charges.