← Back to Offers

Sandbox Holdings Riding Program

Four stages, one offer, left to right. Everything here is editable and nothing reaches a family until you publish.

  1. 1Sales page
  2. 2Agreement & policies
  3. 3Checkout
  4. 4What happens when someone pays
1

Sales page

✓ Ready

The page families read before they pay — your photo, your words, every plan on one page.

Headline
Intro
PlansTier 1 — Foundation Program · Tier 2 — Development Program · Tier 3 — Performance Program (lease-alternative)
Most PopularTier 2 — Development Program

2

Agreement & policies

○ Not set up

What a family signs before they pay, and the makeup and cancellation rules it is written from.

No agreement pinned to this program — each plan falls back to its own, or your barn's default checkout agreement.

Tier 1 — Foundation ProgramSigns Sandbox Holdings LLC — Tier 1 — Foundation Program Enrollment Agreement
Tier 2 — Development ProgramNo agreement yet — this plan cannot take a buyer.
Tier 3 — Performance Program (lease-alternative)No agreement yet — this plan cannot take a buyer.

Changing a policy number does not rewrite a contract that is already written. Re-draft after a policy change, or the paperwork and the app will say different things.

3

Checkout

⚠ Needs you

What a family pays, where they land afterwards, and the email that arrives.

Live0 of 3 plans can take a payment right now

Your barn has no Stripe connection yet, so no card can be charged on any plan.

4

What happens when someone pays

⚠ Needs you

The wiring behind the card — already built, listed here so you know what your barn is promising.

  • Stripe is not connected yet — no card can be charged
  • Online enrollment is switched on for your barn
  • The signed agreement is filed against the family, before the card is charged
  • An account holder is created and given a way in — no password to invent
  • Every rider on the form becomes a student on your roster
  • The enrollment starts and the payment lands on your Stripe account
  • The welcome email goes out with your note and the signed PDF attached
  • You get an alert that somebody enrolled

Publishing will put your page up and set your plans live, but until Stripe is connected, nobody can pay.

The real thing

Captured by the Playwright harness against the actual build on 7 September. Same layout as above; this mock only stands in for the login and the API.

The four cards in one row at 1440px
Desktop, 1440px — four cards in one row under the stage rail.
Dark mode
Dark mode (earlier, stacked layout).
After-payment drawer with the live email preview
Checkout → After payment: destination, your note, and the welcome email previewing as you type.
Policies drawer
Agreement → Policies: mounted and unmounted per week side by side; the include/exclude series picker below.
Mobile
375px phone — stacked, the rail keeps the order legible.
Public enrollment funnel
The public funnel each plan's “Open funnel” link leads to.