For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set Up and Manage Paid Groups and Content with Stripe Integration

Note: This feature is currently in Beta. Functionality may change as Hylo refines the experience.

Paid Content is the way to add a paywall for your group or content within your group, such as a Track. Start by connecting your Stripe account and then creating an “Offering” that people can pay for, whether that’s a one-time fee to access your group, a recurring monthly membership, or enrollment in a Track. Offerings are very flexible and you can choose a sliding scale. This feature is a way to support the Hylo platform: Hylo retains 7% of revenue, and every dollar sustains an open-source commons. After Stripe fees, the remainder is yours to keep.


Part 1: Connect Your Stripe Account

  1. From your group, open Group Settings by clicking the settings icon.

  2. Scroll down in the left sidebar and click Paid Content.

  3. You'll land on the Payments Account tab. Click Complete Onboarding — this will take you to Stripe's site.

  4. On the Stripe onboarding page, enter your email address and click Continue (or Sign in with Google).

  5. Complete Stripe's verification steps, including any CAPTCHA challenges and authentication.

  6. Once finished, Stripe will redirect you back to Hylo. Your account status will update automatically. Note: you can click Check Stripe Status to see the status of your verification.

  7. Verification timing: This process can take anywhere from 15 minutes to a couple of days depending on Stripe's review.

  8. To check your status at any time, click Check Stripe Status or refresh the page.

When setup is complete, you'll see Account Active on the Payments Account tab, as well as verification that you can Accept Payments and Receive Payouts

This is how the interface appears once Stripe is connected with Hylo.

Part 2: Create a Paid Offering

Once Stripe is connected you can create paid offerings.

  1. Click + Create Offering.

  2. Fill in the Offering Name (e.g., "Premium Membership", "Paid access to group").

  3. Add a Description explaining what the offering includes.

  4. Set a Price in USD. You'll see an estimate of Stripe fees (approx. 0.5%), Hylo platform fee (7%), and your estimated net payout.

  5. Note: Once an offering is created and the price is set, it cannot be changed. If you need a different price point, you will need to create a new offering.

  6. Optionally enable Sliding Scale — this lets members choose their own amount within a minimum and maximum range you set. Members select their amount directly in the Stripe checkout flow.

  7. Set the Duration. Options include:

    1. Lifetime / No expiration — member pays once and retains access permanently

    2. Monthly (recurring) — member is charged every month

    3. Every 3 months (recurring) — member is charged quarterly

    4. Annual (recurring) — member is charged once a year and automatically renewed

  8. Add a Buy Button Text (e.g., "Join us now!") — this is what members see on the payment button.

  9. Set the Publish Status:

Status

What it means

Unpublished

Draft — not visible to Hylo users nor available for purchase

Unlisted

Published but not publicly displayed — accessible via direct link only

Published

Visible and purchasable by anyone

Archived

No longer accessible

  1. Configure Content Access

    1. Toggle Grant access to this group ON if purchasing this offering should grant group membership.

    2. Click + Add Track to gate access to a specific track within your group.

      • Important: You must create the track first under Group Settings → Tracks & Actions before you can link it here. Set up the track, then return to this offering to connect it.

    3. Click + Add Role to assign a role to members who purchase this offering.

    4. Click Save (new offering) or Update Offering (editing existing) when done.


Part 3: Enable the Group Paywall

  1. In the Paid Content settings, click the Paid Offerings tab.

  2. Toggle the Group Paywall switch to Enabled. This activates payment-gating for your group.


Part 4: Manage Existing Offerings

From the Paid Offerings tab you can:

  • View all offerings with their publish status, price, and duration

  • Click the subscribers icon to expand stats: Active Subscribers, Monthly Revenue, and Lapsed count

  • Toggle between Active and Lapsed member views

  • Click Link to copy a shareable payment link for any offering

  • Click Edit to modify an offering at any time

    • Editing limitations to be aware of: The editing UI does not currently allow changes to price or currency


Part 5: Manage Paid Content Access

The Paid Content Access tab has two modes: Grant Access and View Records.

Granting Access Manually

Use this when you want to give members access without requiring them to pay. This could be for team members, beta testers, etc.

  1. Click Grant Access

  2. Search for the member by name and select them

  3. Choose the Access type

  4. Offering — grants access tied to a specific paid offering

  5. Group Access — grants access to the group itself

  6. Track — grants access to a specific track within the group

  7. Select whichever offering or track applies and confirm

Viewing and Filtering Access Records

Click View Records to see a full list of everyone who has access to your paid content. You can search by member name or filter by:

Filter

Options

Access Type

Stripe Purchase or Admin Grant

Status

Active, Expired, Revoked, Refunded

Offering

Filter by specific offering

Track

Filter by specific track

Role

Filter by member role

This gives you a clear picture of who has access, how they got it, and whether their access is currently active.

Managing individual access: Click the three vertical dots next to any member to:

  • Revoke access — removes their access immediately

  • Refund — issues a refund to the member

Important note on refunds: If the offering is a recurring payment, Hylo will only refund the most recent payment. Any additional refunds beyond that need to be handled directly through your Stripe admin panel — they cannot be processed from within Hylo.


Pricing Transparency

When setting a price, Hylo shows real-time fee estimates:

Fee

Amount

Stripe fee (US cards)

~0.5

Hylo platform fee

7%

Estimated net to group

remainder

Stripe fees vary by country and payment method. The US fee is 2.9% + $0.30 per successful online transaction.

Last updated

Was this helpful?