Skip to main content

Checkout & Purchasing

This page covers the end-to-end purchasing experience from a family's perspective, as well as what happens behind the scenes in Conductly after a purchase is completed.

Browsing the Store

When families visit your store URL, they land on your store's home page and can explore your offerings in several ways:

Landing Page

The landing page shows:

  • Your school's logo, name, and description
  • Category cards for Private Lessons, Group Classes, and Programs (only categories with active products appear)
  • A Featured section highlighting products you have marked as featured

Category Pages

Clicking a category card takes families to a dedicated page showing all active products in that category. From here they can:

  • Sort products by name or price (low to high, or high to low)
  • Browse product cards showing the product image, name, instructor, and price
  • Click a product card to view its full detail page

Product Detail Page

The detail page shows everything a family needs to make a decision:

  • Product title and category badge
  • Price and billing plan details
  • Rich text description
  • Instructor profiles with photos and bios
  • Available sessions (for group classes and programs)
  • Additional information sections
  • The purchase button (either "Add to Cart" or a custom form-linked button)

Shopping Cart

When a family adds items to their cart on your storefront, Conductly saves the cart on the server and links it to the family's browser session using a session cookie.

Adding Items

When a family clicks Add to Cart, the product is added to their cart. A badge on the shopping bag icon shows the number of items.

Viewing the Cart

Clicking the shopping bag icon opens the cart, which shows:

  • Product image, name, and category for each item
  • The student the item is for (if specified during registration)
  • Individual item prices
  • A subtotal at the bottom

Removing Items

Each item in the cart has a remove button (X icon) to take it out of the cart.

Terms Agreement

If you have configured Terms of Service, a checkbox appears in the cart. Families must check "I agree to school policies and procedures" before they can proceed to checkout. They can click the link to read the full terms on a separate page.

Cart Persistence

  • Cart persists across page loads and page navigation — Families can browse your store, add multiple items, and come back to their cart without losing anything.
  • Cart persists across browser tabs — Opening a new tab in the same browser shows the same cart.
  • Cart does NOT persist across browsers or devices — If a family starts a cart on their phone and opens the storefront on their laptop, they'll see an empty cart on the laptop.
  • Cart does NOT persist if the family clears their browser cookies — Clearing cookies removes the session cookie, so Conductly can't identify the cart anymore on return visits.

For families who want to save their cart long-term (for example, to share with a spouse), they should complete checkout to turn the cart into an invoice, which IS tied to their account permanently.

Checkout Process

When a family completes a store purchase, they go through two pages:

Page 1: Store Checkout (Registration)

On the store page, after adding items to their cart and clicking Proceed to Checkout, families see the registration form:

  1. Customer Information — Guardian and student details (name, email, phone, etc.)
    • Who is this for? -- Families choose whether they are purchasing for themselves (as an adult student) or for a child
    • Student details -- First name, last name, and date of birth
    • Guardian details -- First name, last name, and email (when purchasing for a child)
  2. Cart Review — Items being purchased with total
  3. Confirm & Continue — Saves the cart and creates/updates the customer record

If the family already has an account, they can log in to proceed with their existing student information.

tip

Returning families who are already logged in will see their existing students and can select them directly, making repeat purchases fast and convenient.

When the family clicks Confirm & Continue, Conductly:

  • Creates or updates the guardian and student records
  • Creates an invoice for the cart contents
  • Redirects the family to the payment page (a different URL)

Page 2: Public Payment Page

The payment page is a standalone page (separate from the store checkout) where families enter their payment details:

  1. Invoice Review — The generated invoice is displayed with line items
  2. Discount Code (optional) — Family can enter a discount code to reduce the total
  3. Payment Method — Credit or debit card
  4. Pay — Processes the payment through your gateway (Evolv or Stripe)

After a successful payment, the family sees a confirmation page and receives an email receipt.

Abandoned Checkouts

If a family reaches the payment page but doesn't complete payment, their invoice remains in pending status. You can see abandoned checkouts on the Invoices list filtered by "Pending".

What Happens After a Purchase

When a family completes a purchase through your store, Conductly automatically handles several things:

  1. Account creation -- If the family is new, Conductly creates user, student, and guardian records
  2. Enrollment -- The student is enrolled in the purchased course and session
  3. Invoice generation -- An invoice is created for the purchase amount
  4. Payment processing -- The payment is recorded against the invoice
info

All of this happens automatically. You do not need to manually create student records, enroll students, or generate invoices for store purchases.

Form-Linked Products

Some products may be configured to link to a form rather than the standard checkout flow. When a family clicks the button on these products (which may read "Complete Interest Form" or similar custom text), they are directed to fill out the linked form instead of adding the item to their cart.

This is useful for:

  • Interest forms -- Gauge demand before opening enrollment
  • Audition applications -- Collect information for selective programs
  • Waitlist signups -- Manage capacity when sessions are full

Form responses are managed in the Forms & Leads section of Conductly.

Tips for a Smooth Checkout Experience

  • Upload product images -- Products with photos get significantly more engagement than those with placeholder icons
  • Write clear descriptions -- Help families understand exactly what they are purchasing
  • Keep pricing visible -- Unless you have a specific reason to hide prices, showing them reduces friction in the buying process
  • Set up Terms of Service -- Protect your school by requiring families to agree to your policies
  • Use discount codes -- Promotional codes are a great way to incentivize enrollment during key periods