Easy! Here are the steps:
Add the program(s) you wish to purchase on behalf of someone else to the shopping cart by clicking the 'register' button.
At checkout, please supply your name and email in the purchaser fields (this will ensure you get sent the receipt) and then enter the first and last name and email address of the person on behalf of whom you are purchasing the program in the fields under the program name.
If you are purchasing for more than one person, go ahead and enter the first and last name and email address for each person for whom you are purchasing under the respective program title.
Voila! It's that simple. You will receive the receipt; those for whom you were purchasing will receive registration confirmation emails for their respective program(s).