Gesa's affinity debit cards earn over $340,000 for local sch