Secure payment processing by Stripe
(Note: Campaign finance laws limit donations to $115 maximum per person.)