 Companies have created programs to help sellers and corporations donate a percentage of their sales to a nonprofit organization through the use of auctions.Businesses and nonprofit organizations can also use the program for cause marketing and nonprofit fundraising programs.Companies and charities can not only raise money through online auctions, but create awareness for a specific cause or charity.