Would like to be able to charge a patient on a recurring monthly basis for a product subscription (for example, a supplement). Then, have it add a credit to the patient account. Also, be able to make the credits expire after a certain number of days/weeks/months. This could be added to their monthly contract charge, but should be separate from the contract itself so it could be cancelled separately.