Setting up tEmail to friends and family

I am needing help with the following. I have searched and searched can anyone help me and directions to set it up?

  1. Send out an email to friends/family with an update on the program they signed up for and include a link in the email for them to provide the information needed.

  2. They will click on the link in the email and be prompted for their credit card information and their shipping information.

  3. All of the information they provide will be saved so that we can go back and charge it once we are ready to ship their first shirt out.

  4. The same payment/shipping information will be used each time there is a shirt ready to be shipped to them.