Example of a client-only (no server) donation payment page that can be hosted on GitHub using Stripe Checkout.
Why do you think that https://github.com/stripe-samples/checkout-single-subscription is a good alternative to github-pages-stripe-checkout