Skip to main content

Creating Offers and Subscriptions

Creating Offers and Subscriptions Why: Streamline your monetization strategy by creating flexible offers for your members. Whether you want to set...

Written by Ken Truesdale

Platform 2 Guide — This article applies to the new platform. Looking for classic platform docs? Browse the Platform 1 collection.

Why: Streamline your monetization strategy by creating flexible offers for your members. Whether you want to set up subscriptions, one-time purchases, or free offers, this feature helps you manage access levels and payments seamlessly.

Navigate: App Station > Settings > Offers

Quick Start

  1. Click on the Offers tab in App Station.

  2. Select Create Offer.

  3. Choose the offer type: Subscription, One-Time, or Free.

  4. Fill in the offer details, including name, description, and pricing.

  5. Connect your Stripe account for payment processing.


Detailed Sections

Offer Types

You can create three main types of offers:

  • Subscription Offers: Recurring payments for ongoing access.

  • One-Time Offers: Single payments for lifetime access to content.

  • Free Offers: No charge, granting access to specific content.

Connecting Stripe for Payments

To accept payments, you must connect your Stripe account:

  1. Go to App Station > Settings > Offers.

  2. Follow the prompts to connect your Stripe account.

  3. Ensure your account is set up to handle the necessary payment methods.

Payment Methods Available:

  • Card: Always available.

  • Klarna: Available for both subscriptions and one-time offers (requires setup in Stripe).

  • Afterpay/Clearpay: Available for one-time offers only (requires setup in Stripe).

Tip: Klarna and Afterpay require one-time setup in the Stripe Dashboard under Settings > Payment methods. The admin UI will show a setup link when these methods are selected.

Granting Access Levels

Each offer can grant one or more access levels, controlling what content members can access. When creating an offer, you can select which access levels it will provide.

Unlisted Offers

You can mark offers as Unlisted (link-only), which hides them from the upgrade page and paywall lists but keeps them purchasable via direct checkout links. This can be set per offer or per offer group.

Member Portal and Switching Plans

Members can switch between any active subscription offers directly from their Customer Portal. This feature is managed automatically, so you don't need to set anything up in the Stripe Dashboard.

If a recent change isn't reflected in the portal, you can click the Resync member portal button under App Station > Settings > Offers > Checkout Settings.

When switching plans, members can enter a promo code on the portal update screen.

Note: Checkout links can be marked as an upgrade campaign, allowing you to share a single link that sells to guests while sending logged-in subscribers into Stripe to switch plans with an eligible promo pre-applied.

Renewal Reminders

You can enable renewal reminders for subscription offers:

  • Send Renewal Reminder Email: Toggle this option (default is off).

  • Days Before Renewal: Set how many days in advance to send reminders (1-30, default is 7).

The email copy can be customized under Templates > Email > Renewal Reminder. To avoid duplicate emails, make sure to disable Stripe's upcoming renewal emails in the Stripe Dashboard under Settings > Billing > Subscriptions and emails.

Offer Creation Steps

  1. Create Offer: Click the Create Offer button.

  2. Select Offer Type: Choose between Subscription, One-Time, or Free.

  3. Fill in Details: Provide the name, description, and pricing.

  4. Set Access Levels: Choose which access levels this offer will grant.

  5. Save: Click Save to create the offer.

Checkout Settings

To manage your checkout settings:

  • Navigate to App Station > Settings > Offers > Checkout Settings.

  • Here, you can configure external upgrade URLs and manage how offers are presented to members.

Important Considerations

  • Members can only have one active subscription per subscription group.

  • Once an offer is synced with payments, the price and billing interval cannot be changed.

  • Direct content grants override all other access restrictions.

Did this answer your question?