I tried to donate with a $25 visa giftcard. It didn't seem to work. When I check the card the transaction is pending. Is there any way to resolve this?
Most gift cards (US based) tend to decline payments to "Stripe" due to the nature of the payment processing. This is due to Stripes anti-fraud countermeasures. As far as I've seen, only bank debit cards seem to work without any issues (and if there are any issues, you'd have to contact your bank and approve the transaction.)