Everything on this page is real code in a real GitHub repo, not pseudo-snippets.
Clone it, run pnpm dev, read the source, swap the branding, or ship it verbatim.
github.com/TagadaPay/plugins
All five examples live in a single monorepo under the MIT license. Star it, fork it, send PRs.
Before you fork anything, make sure you’re looking at the right tool for the job:
Plugin SDK (this page)
@tagadapay/plugin-sdk/v2 — a full React framework for building hosted checkout, upsell, and thank-you pages that TagadaPay serves from your own domain. Handles sessions, funnel state, payments, pixels, i18n, drafts, build mode, etc.Use when you want a full checkout experience we host and route for you.
Headless SDK
@tagadapay/headless-sdk — framework-agnostic TypeScript client for calling the TagadaPay API from your own storefront (Shopify theme, Next.js app, Nuxt, etc.).Use when you already have a frontend and just need to create checkouts, fetch orders, or track pixels.
The five examples below all target the Plugin SDK. Each is a complete, deployable TagadaPay plugin.
Same behavior, same SDK hooks, same plugin.manifest.json structure — only the visual system changes.
Use them as starting points to understand how far the Plugin SDK’s theming layer lets you push a single checkout design.
Editorial
Neon
Luxe Boutique
Solar Zine
Retro Arcade / Y2K
Source →simple-checkout-style-editorialClean magazine aesthetic — generous whitespace, restrained typography, editorial hierarchy.
Best starting point if you want a neutral, trustworthy checkout.
Desktop 1440 × 900
Thank-you page
Source →simple-checkout-style-neonBold neon-on-black aesthetic — high-contrast UI, fluorescent accents, uppercase display type.
Good fit for streetwear, apparel, and youth-targeted DTC.
Desktop 1440 × 900
Thank-you page
Source →simple-checkout-style-luxeQuiet-luxury aesthetic — ivory cream background, serif display, amber-gold accents, gentle motion.
Designed for beauty, skincare, and premium lifestyle brands.
Desktop 1440 × 900
Thank-you page
Source →simple-checkout-style-solarSunny zine energy — warm butter and peach palette, tight display type, playful but functional.
Works for food, wellness, home goods, and indie brands.
Desktop 1440 × 900
Thank-you page
Source →simple-checkout-style-arcadeCandy-Y2K nostalgia — lilac pastels, gradient divider lines, pulsing LIVE chip, chunky mono type.
Tailored to gaming, digital collectibles, and early-web revival brands.
Desktop 1440 × 900
Thank-you page
Every variant implements the exact same checkout and thank-you behavior (mirroring our native native-checkout template). The only thing that changes between them is the design token layer: CSS variables, fonts, shadows, radii, motion — all driven through src/index.css and a few signature components (TopBar, Button, SectionHeader).
Yes. The entire TagadaPay/plugins repo is MIT-licensed.
You can fork, modify, rebrand, and deploy it commercially with zero attribution required
(attribution is always appreciated though).
Why five variants instead of one 'themed' plugin?
Because real brands need more than palette swaps. Each variant rewires motion curves,
typographic rhythm, TopBar behavior, order-summary density, and micro-copy —
the things that make a checkout feel on-brand vs generic-with-custom-colors.Having five distinct aesthetics gives you five working references instead of one design +
four theoretical alternatives.
Can I contribute a sixth variant?
Absolutely — PRs welcome. The contribution guide is in the repo’s root README.md.
If your variant targets an underserved vertical (gaming, B2B, SaaS checkout, donation forms),
we’ll likely feature it here.
How is this different from the Headless SDK examples?
The Headless SDK examples target a different
use case: calling TagadaPay from your own frontend (Shopify theme, Next.js site, etc.).
The Plugin SDK examples on this page are full hosted experiences — TagadaPay serves
them on the customer’s checkout URL; you own the code.If you already have a storefront and just need checkout creation + pixels → Headless SDK.
If you want a new custom checkout/upsell/thank-you flow → Plugin SDK (these examples).
Are screenshots up to date?
Yes — every image on this page is served from the repo’s screenshots/ folder via
raw.githubusercontent.com. When a maintainer updates a variant, the image here updates too.