Also on top of:
1. giving at least $50
2. getting some MP miles
3. In addition, the United Airlines Foundation will contribute up to $100,000 in total matching donations to AmeriCares, The American Red Cross and Operation USA.
So each donation is matched on a dollar value basis which more than addresses the CC processing issues.
A good deal.