TheGivingMachine | Give For Free Every Time You Shop Online. TheGivingMachine enables you to generate free sales commissions with every online purchase. We convert these commissions into free donations for the schools, charities and other community organisations you choose.