Enrollment Contract Save Payment Methods

Using the normal contract, we have families with multiple children who asked whether they could save their payment details to their parent account so they don't need to re-enter payment details for each contract. Any suggestions? Are there workarounds or is there something we might need to change on our Merchant Services end to enable saving payment methods?