Note that not all programs require a purchase for you to earn income. Others require just require that the visitor fill out a registration form. Be aware that there is a minimum earnings requirement for some programs before they will send a check. The majority of programs we list will carry-over any balances, but not all do. The commissions are paid as either a flat fee, or a percentage of the transaction.
Some sites require a product or service to actually be purchased.
Others require only that a registration form be filled out.