Update: Some offers mentioned below are no longer available. View the current offers here.Looking to work toward a minimum spend, top up your American Airlines AAdvantage account or donate to charity? American Airlines just launched a way for you to do all three at once: donate through its Miles for the Cure program and get 20x miles for your donation.Here’s how it works. You donate $25 or more to Susan G. Komen through American Airlines’ Miles for the Cure program by Oct. 31 through this link. Your donation will go to the Susan G. Komen Young Investigators Grant program, which supports research for metastatic breast cancer. Then, American Airlines will give you 20 AAdvantage miles for every dollar you donate.Besides donating toward breast cancer research, here are a few other reasons you might want to donate through this campaign:Finish off a minimum spend requirement to earn a credit-card sign-up bonusWork toward a spending threshold on a credit cardKeep your AAdvantage account from expiring if you don’t have an easy way of generating activityThe terms and conditions for this promotion are relatively straightforward. The bonus miles don’t count toward elite-status qualification, it may take up to eight weeks for the bonus miles to appear in your account and each donor can earn a maximum of 600,000 miles in a 12-month period. For charitable deduction purposes, each mile is valued at three cents per mile.TPG’s latest valuations peg the value of AAdvantage miles at 1.4 cents per points. At that rate, the 20x bonus gets you an effective 28% return on your donation before even considering the points or miles you’ll earn from the credit card purchase.Sign up for our daily newsletterEmail addressSign upI would like to subscribe to The Points Guy newsletters and special email promotions. The Points Guy will not share or sell your email. See privacy policy.Unless you’re working toward a minimum spending requirement on a specific credit card, you’ll want to use a credit card that’s good for charitable donations such as The Blue Business®️ Plus Card from American Express (2x Membership Rewards points on the first $50k of spending per year; then 1x), Chase Freedom Unlimited (1.5% cash back) or Bank of America® Premium Rewards® credit card (2.63% cashback if you have substantial assets with BOA or Merrill Lynch).And, if you’re looking for other donation opportunities, TPG’s Prizeo campaign with Make-A-Wish offers packages that not only get you a bunch of chances to win a million United miles but also include a ticket to the first TPG Awards this December.