Payments

Payments are set up at the Club level. Connect Stripe to your club to start collecting money, then create Programs and Products to sell.

Accessing Payments

On desktop: Click Payments in the top navigation bar.

On mobile: Tap More, then tap Payments.

Connecting Stripe

Before you can create programs, products, or accept payments, you need to connect a Stripe account to your club. Stripe securely handles all banking and financial account information. CrewLAB stores payment history — what was purchased, by whom, and when — but never your personal bank or card information.

To connect Stripe:

  1. From the Payments tab, click Set Up Stripe.
  2. Connect your existing Stripe account, or create a new one.
  3. Once connected, you’ll be redirected back to CrewLAB automatically.

Programs vs. Products

CrewLAB has two types of payable items:

  • Programs give athletes or parents access to a team — a season, camp, or membership. Programs are fixed duration or ongoing, and are linked to a specific team, so a program only appears for the team it’s linked to.
  • Products are flexible, one-off items not tied to team access — travel fees, merch, donations, and similar.

Only Admins can create, edit, duplicate, and archive programs and products.

Creating a Program

  1. From the Payments tab, click the + button and select Create New Program.
  2. Enter a name and description, and select the team the program is linked to.
  3. Choose a duration type:
    • Fixed duration — set a start and end date, a registration deadline, and optionally require a deposit.
    • Ongoing — no end date; renews on a recurring basis.
  4. Set a max capacity, if you want to cap enrollment.
  5. Set pricing — weekly, monthly, or annual.
  6. Configure registration fields. CrewLAB includes common fields (like passport info for travel, allergies, or benchmark results), and you can also create your own custom questions.
  7. Attach any waivers you want registrants to sign (see below).
  8. Click Save. The program is now visible to the team it’s linked to.

Attaching waivers to a program

Create the waiver before you set up the program. Once created, all active waivers automatically appear as options during program setup — select the ones you want to attach to that program’s registration flow.

Creating a Product

  1. From the Payments tab, click the + button and select Create New Product.
  2. Enter a name and description. These are visible to everyone on your team.
  3. Select a payment type:
    • One-off payment — a single charge.
    • Subscription — a recurring charge. Select the billing frequency and set a price for each frequency option you want to offer.
  4. Set your price and click Save. The product is now visible to all team members under Products.
Add a new product item to CrewLAB payments

Managing Programs and Products

From the list, Admins can:

  • Edit to update its name, description, or pricing.
  • Duplicate to use it as a template for a new one.
  • Archive to remove it from the active list (see Archiving below).

Programs and products cannot be deleted, in order to preserve payment and registration history.

To share a program or product, open it and copy the link from its view. You can share it directly in a CrewLAB Chat or send it out externally.

Coupons

To create a coupon, go to the Club Payments tab under Payments.

  1. Set the coupon code.
  2. Choose a discount type: percentage or fixed amount.
  3. Set any usage restrictions: eligible program/product, eligible users, expiration date, and redemption limit.

You can view redemptions for each coupon from the Coupons list, and deactivate a coupon at any time.

Making a Payment

Admins, Coaches, Athletes, Parents, and external participants can all make payments through CrewLAB.

To pay for a program or product:

  1. From the Payments tab, select the program or product you want to pay for.
  2. If applicable, select your payment plan (one-off or subscription).
  3. Enter a coupon code at checkout, if you have one.
  4. Complete the payment on the checkout page.
  5. View active subscriptions and payment history from the My Payments tab.

External Payers

External participants can pay without a CrewLAB account. To pay externally:

  1. Open the program or product link shared by your club.
  2. Select a payment plan, enter your name and email, and click Subscribe or Pay.
  3. Complete payment on the checkout page.

External payers appear in the payment history with an External tag. To view their details, click on their profile to see all active subscriptions and contact information.

From the external payer’s profile, a Coach can change their role, which will trigger an invitation for them to join the team. Until they accept, external users have no access to the team space.

Payments dashboard in CrewLAB with external payer tag

Archiving a Program or Product

Any program or product can be archived but not deleted.

  1. Open the item from the Products or Programs list.
  2. Select Archive.

Once archived, the item is no longer available for new registrations or purchases. Any active subscriptions tied to it will remain active until cancelled.

Cancelling a Subscription

To cancel an active subscription:

  1. Navigate to My Payments.
  2. Under Active Products, select the subscription you want to cancel.
  3. Click the red trash icon to cancel.
  4. Cancellation takes effect at the end of the billing period.

Frequently Asked Questions

Who can create programs and products?

Only Admins can create, edit, duplicate, and archive programs and products.

What’s the difference between a program and a product?

Programs give athletes access to a team — a season, camp, or membership — and are fixed duration or ongoing. Products are flexible one-off items not tied to team access, like travel fees, merch, or donations.

Is my payment information stored in CrewLAB?

CrewLAB stores your payment history — what you purchased, when, and for how much — but never your bank account or card information. That’s handled entirely by Stripe, a leading financial infrastructure platform.

Can someone pay without a CrewLAB account?

Yes. External payers can receive a link to a program or product and complete their purchase without creating an account. They will appear in the payment history with an External tag.

Can a program or product be deleted?

No. Programs and products can be archived but not deleted, in order to preserve payment and registration history. Archiving removes the item from the active list but keeps all associated records intact.

What happens to active subscriptions when a product is archived?

Existing subscriptions remain active. The item simply becomes unavailable for new purchases.

What payment methods are accepted?

Payments are processed through Stripe, which accepts all major credit and debit cards, ACH bank transfers, and Google Pay.