Creates a Stripe checkout session for a one-time or recurring donation.
Donor email address
Donation amount in minor units for the selected currency
Billing interval (null for one-time donation)
Whether the donation is from a business. When true, Stripe Checkout requires a billing address for tax invoicing. When false or omitted, billing address collection is left to Stripe.
Success
Stripe checkout URL to redirect the user to