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
- Sign in to your Stripe Dashboard and go to Products.
- Click Add product.
- Enter a clear Product name (for example, the exact class title students will see in TeachKit).
- Under Pricing model, choose Standard pricing.
- For Price, select One-time. TeachKit does not support subscriptions for class access yet.
- Enter the amount you want to charge and choose the correct currency.
- Optional: Add a description or image—Stripe Checkout displays these to customers.
- 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
- Return to TeachKit and open Make a Class → Payments for the class you want to sell.
- Use the Stripe Product dropdown to select the product you just created. TeachKit lists all one-time products from your connected Stripe account.
- (Optional) Customize the Refund Policy text that appears during checkout.
- 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.