Set up your Stripe account for selling

Build a standard product in Stripe, generate a one-time price, and link it to your TeachKit class checkout.

TeachKit links each paid class to a specific Stripe product. Follow the steps below to create that product in Stripe and connect it to your class.

Create a one-time product in Stripe

  1. Sign in to your Stripe Dashboard and go to Products.
  2. Click Add product.
  3. Enter a clear Product name (for example, the exact class title students will see in TeachKit).
  4. Under Pricing model, choose Standard pricing.
  5. For Price, select One-time. TeachKit does not support subscriptions for class access yet.
  6. Enter the amount you want to charge and choose the correct currency.
  7. Optional: Add a description or image—Stripe Checkout displays these to customers.
  8. Click Save product. Stripe creates both the product and its initial price.

If you already have a product, double-check that at least one of its prices is marked as One-time. Recurring prices will not appear in TeachKit.

Link the product to your class

  1. Return to TeachKit and open Make a Class → Payments for the class you want to sell.
  2. Use the Stripe Product dropdown to select the product you just created. TeachKit lists all one-time products from your connected Stripe account.
  3. (Optional) Customize the Refund Policy text that appears during checkout.
  4. Click Save. TeachKit stores the product ID on the class.

Keep your catalog tidy

  • Create a unique product for each class so you can track revenue per offering.
  • If you change pricing, create a new price in Stripe and select it when editing the class (TeachKit always uses the most recent active price for the chosen product).
  • Archive products you no longer sell to prevent accidental selection.

With this setup complete, you are ready to accept payments through TeachKit securely.