Single-page GitHub Pages storefront for digital drum kits and Serum preset banks.
This version uses Stripe Payment Links, which is ideal for a static GitHub Pages site because no secret Stripe API key is placed in the browser.
- Create your products/prices in Stripe.
- Create a Payment Link for each product.
- Open
index.html. - Replace each
YOUR_STRIPE_..._PAYMENT_LINKplaceholder with the corresponding Stripe Payment Link. - Commit
index.htmlandstyle.cssto your GitHub repository. - Enable GitHub Pages in the repository settings.
Do not put a Stripe secret key (sk_... or restricted secret key) in index.html or JavaScript. Static GitHub Pages is public.
For automatic digital delivery, configure the post-payment flow in your Stripe setup or use a secure backend/digital-delivery service. Do not expose private download URLs in public source code if the files are intended to be protected.