E-Commerce Overview

Use E-Commerce when you want to sell products through your club website and manage orders in the Club Management Portal.

What this tool covers

  • Settings > E-Commerce controls whether the store can be used.
  • Products holds the items you want to sell.
  • Product Categories organizes products for browsing and page sections.
  • Orders stores submitted purchases and fulfillment notes.

Before your store can appear publicly

Both of these conditions must be met:

  • Store Active must be turned on in Settings > E-Commerce.
  • Your club must be connected to Stripe.

Helpful detail:

  • The current implementation checks both settings together before the storefront routes are available.
  • The admin helper text also warns that products will not show on the website until Stripe is connected.
  • The Stripe connection itself is part of initial setup, while store-specific checkout and order behavior are managed through e-commerce tools.

E-Commerce settings

The current settings area includes:

  • Store Active to turn the store on or off.
  • E-Commerce Notification Emails for the comma-separated email list that should receive new-order notifications.

If no e-commerce notification emails are configured, order notifications fall back to the site's default contact email.

How products appear on the website

  • Products can be shown in page content using the E-Commerce Section.
  • Product detail pages use /store/product/{slug}.
  • Category pages use /store/category/{slug}.
  • The cart and checkout flow uses /store/cart and /store/checkout.

Helpful detail:

  • Product cards show the product name, image, the first available option price, and a stock or options note when needed.
  • If a product or option becomes unavailable, the cart can update itself to reflect current availability.

The shopping and checkout flow

  1. A shopper opens a product detail page.
  2. They choose an option if the product has more than one option.
  3. They add the product to the cart and can update quantities there.
  4. Checkout collects shipping information and billing information.
  5. Stripe handles the payment step.
  6. Clubistry creates an order record and shows a thank-you page.

Important behavior:

  • A cart must total at least 1.00 in the club's currency before checkout is available.
  • The cart can be cleared completely or updated item by item.
  • If prices or availability change while items are in the cart, Clubistry can adjust the cart and show a message.

How order notifications work

When Stripe reports a successful e-commerce payment:

  • the order is marked as payment-intent succeeded
  • an order email is sent to the configured E-Commerce Notification Emails list, or the default contact email if that list is blank
  • a confirmation email is sent to the billing email address entered during checkout
  • inventory is reduced for product options that use tracked inventory methods

What admins manage after setup

Most day-to-day e-commerce work happens in three places:

  • Products for names, descriptions, images, options, prices, and inventory behavior
  • Product Categories for store organization and category browsing
  • Orders for fulfillment status, shipping tracking, internal notes, and payment reference details

Practical setup tips

  • Connect Stripe before spending time troubleshooting why products are not appearing.
  • Set your E-Commerce Notification Emails early so order alerts go to the right people.
  • Review product option pricing carefully because price lives on the option, not the top-level product record.
  • Test the public store flow after setup, not just the admin resources.

Related topics

« Return to DOCUMENTATION