Camp Registration Embed Widget — Sell Summer Camps from Your Own Website
Drop a single iframe on your club's marketing site. Parents pick weeks, enter their camper, pay via Stripe Connect — no Picklebeast account needed to book. Every paying parent auto-creates a Picklebeast account and receives a magic-link welcome email to finish setup. This update is designed for club managers who want a better club operations experience — less manual work, more control, and a smoother workflow.
What's Included
Single-line iframe embed with brand-color theming (CSS variables flow through into the Stripe Elements iframe too)
N campers × M weeks in one cart with sibling discounts applied intra-cart
Pessimistic 30-minute capacity hold during payment so a parent on Stripe Elements doesn't lose their seat
Stripe Connect destination charges route to your connected account; widget bundles N registrations under one PaymentIntent
Auto-created parent accounts use a magic-link 6-digit code (no temp passwords ever transmitted) — every authenticated surface gates on password_set_at until claimed
Deferred waiver / medical / pickup completion with T+1d/T+3d/T+7d reminder cadence; CampCheckInService blocks attendance until done
Existing email matches an existing User: attach without duplicate; member discount only after explicit sign-in (no email-enumeration leak)
Optional co-parent fields (both become full Users with equal management rights via a join table)
Admin embed-config KPI strip: registrations, revenue, avg cart size, abandonment % — last 30 days
WL parity: WL clubs get noreply@{slug}.picklebeast.com sender + branded claim-account page
Cloudflare-style abuse controls: rack_attack throttles per IP + per email, reCAPTCHA v3 on initiate_payment, 40-line cart cap
Webhook-delivery safety net: every 5 min reconciler queries Stripe directly to catch stuck payment_processing sessions
Camp Registration Embed Widget — Sell Summer Camps from Your Own Website brings 12 improvements to club operations — streamlining what used to be a manual process into something that just works.
Why This Matters
Camp Registration Embed Widget — Sell Summer Camps from Your Own Website addresses a real need for club managers. Drop a single iframe on your club's marketing site. Parents pick weeks, enter their camper, pay via Stripe Connect — no Picklebeast account needed to book. Every paying parent auto-creates a Picklebeast account and receives a magic-link welcome email to finish setup. By building this directly into the platform, club managers save time and get a more reliable experience — no workarounds, no third-party tools, no spreadsheets.
See the full feature breakdown and get started.
Get StartedReady to organize your next game?
Download Picklebeast and start finding players, running leagues, and hosting tournaments.
Get the App