Subscription ModuleAdd-on module · Available now

Turn one-off support into steady monthly income

Create subscription products and plans through the API, then share a subscription page link to start collecting. Trials, plan changes, failed-payment retries and subscriber self-service are all handled by OEN.

Everything a subscription business needs

Plan design, renewals, failed payments and subscriber self-service are covered, so you can focus on your content and service.

Fixed-period and tiered plans

Create fixed-period or tiered subscription products, with plans priced and billed at any interval of days, months or years.

One link to start collecting

Every product gets its own subscription page. Put the link on your site, and subscribers enter their card on OEN's secure page.

Free trials

Set trial days per plan and decide whether a trial can be reused: unlimited, once per plan, or once per product.

Plan changes and cancellations

Tiered plans can be upgraded with the price difference collected. Cancel at period end, or end immediately with a refund estimate.

Automatic retries on failed charges

When a renewal fails, the subscription is paused and retried automatically, with a payment link that stays valid for 3 days.

Real-time webhooks

17 subscription event types notify your system in real time, with HMAC signatures, automatic retries and a delivery log with manual resend.

Memberships, courses and software, all on solid ground

Memberships and courses

Online courses, member columns and podcast memberships all work with tiered plans. Offer basic, plus and VIP, let subscribers upgrade on their own, and keep your focus on the content.

  • Tiered plans with automatic upgrade pricing
  • Free trials to win new subscribers
  • Find subscribers by name, email or phone in the dashboard

Software and SaaS

The API and webhooks keep subscription status in sync with your product, so activations, renewals, pauses and terminations are handled the moment they happen.

  • API keys with scoped permissions
  • Webhooks for 17 event types, with signature verification
  • An activity log on every subscription for faster support

Subscriber self-service

Subscribers sign in to their own management page with an email code to change their card, switch plans or cancel, without writing to support.

  • Copy a management link from the dashboard and send it to a subscriber
  • Change card, switch plan or cancel on one page
  • A payment link when a charge fails

Four steps to start collecting subscriptions

  1. 1

    Activate the module

    The subscription module is an add-on. OEN activates subscription management for your domain.

  2. 2

    Create keys and webhooks

    In the subscription settings of your dashboard, create an API key and set your webhook URL.

  3. 3

    Create products and plans

    Use the API to create subscription products and plans with prices, intervals and trial days.

  4. 4

    Share your subscription page

    Add the subscription page link to your site. After the first payment, renewals and notifications run automatically.

FAQ

Want to integrate payments, cloud, and brand experience, but not sure where to start?

Let us be your digital transformation strategist — from zero to launch, we'll help you find the most efficient operational blueprint.