You pick your charity to raise money for. Check-in at retailers & CharityCheckin posts to Facebook thanking the retailer for their donation.
Retailers and super sponsors get tax deductible advertising on Facebook from the post. Sponsor retailers get new customers because they are a sponsor.
Charities mobilize their supporters by getting them to download the app & select their charity to raise money for.