Late in 2017, Blizzard sold Shadow, a battle pet and / or plush toy themed on World of Warcraft, to raise charitable funds for both the International Federation of Red Cross and Red Crescent Society's as well as for the American Red Cross. Players helped bring in over $1.8M through this one pet alone. Over the years, World of Warcraft players have contributed over $15M to charitable causes through the sales of these battle pets and through other charitable donation opportunities.
Blizzard spoke plainly and sincerely, "We thank you and are humbled by your generosity."
You can read the full post on the World of Warcraft site.