Learnomy
Sell & monetize

Payments built in, no WooCommerce required

Built-in Stripe and PayPal direct checkout with Action Scheduler bundled so subscriptions, renewals, and webhooks work on day one. Membership plans, coupons, and a full transaction ledger ship in Free.

Commerce overview

MRR

$4,820

monthly recurring

Subscribers

143

active

Lifetime

$61,340

all-time revenue

Transactions

2,081

total recorded

MRR trend

+18% vs last month

Payment gateways

Three gateways, one configuration

Stripe and PayPal ship with Free and handle both one-time purchases and recurring memberships. WooCommerce connects as an optional third option if you already run a store.

Stripe

One-time purchases and recurring subscriptions. Webhooks and renewals handled automatically.

PayPal

Direct checkout with subscription billing. Renewal events processed via Action Scheduler.

Optional

WooCommerce

Optional third gateway. Connect it if your site already runs WooCommerce.

Action Scheduler is bundled with Learnomy so subscription renewals, cancellations, and webhook retries work without a separate job-runner plugin.

Membership plans

Monthly and annual on the same plan

Offer every billing option without creating duplicate plans. Map each interval to its own Stripe Price ID or PayPal Billing Plan ID, and students choose at checkout.

  • Monthly and annual pricing on the same plan
  • Free trials with configurable length
  • Up to 3 free plans + unlimited paid plans
  • Map each plan to Stripe Price IDs or PayPal Billing Plan IDs
  • One-click cancel from the student account area
  • Memberships-only, paid-only, or paid-or-members access types

Pro Academy Plan

$29 / month
Access to all 14 courses
7-day free trial
Cancel anytime, one click
New content added monthly

Coupon codes

Flexible discounts, instant enrollment

Percentage or fixed-amount codes with usage limits, per-user caps, and date windows. A 100% coupon skips payment entirely and enrolls the student in one step.

Percentage or fixed

Deduct a % or a flat dollar amount from the checkout total.

Usage limits

Cap total redemptions and set a per-user maximum.

Date windows

Set a start date and optional expiry for seasonal promotions.

100% coupon = instant enroll

A full-discount code skips the payment step and enrolls the student directly.

LAUNCH50

50% off all memberships · expires Jun 30

50%

14 / 100 used

TEAMACCESS

100% off · no payment step, instant enroll

100%

per-user: 1

WINTER20

Fixed $20 · expired Jan 1

Expired

Transaction ledger

Every dollar, every event, fully recorded

Every charge, renewal, and refund is written to the ledger with the gateway transaction ID, amount, currency, and instructor commission split. Filter by date, type, or gateway. Export any range to CSV.

Every charge

Initial purchase and first subscription payments, with gateway transaction ID.

Renewals

Recurring membership renewals logged with billing period start and end.

Refunds

Full and partial refund events, linked to the original transaction row.

CSV export

Export any date range to a spreadsheet-ready CSV from the Transactions page.

Recent transactions

CSV export
M

Maya T.

Purchase

$149.00

completed
L

Liam R.

Renewal

$29.00

completed
S

Sara K.

Refund

-$149.00

refunded
A

Alex M.

Purchase

$0.00

coupon

Membership analytics

MRR, churn, and cohort retention

The Commerce overview dashboard ships in Free with live MRR, active subscriber count, lifetime revenue, and transaction totals. Pro adds a full analytics layer.

MRR and ARR

Monthly and annual recurring revenue, updated in real time as subscriptions change.

30-day churn rate

PRO

Percentage of active subscribers who cancelled or lapsed in the last 30 days.

Cohort retention grid

PRO

See how well each monthly signup cohort retains across subsequent months.

Active subscribers

Total count of active and trialing subscriptions on any given day.

CSV export

PRO

Export the full membership analytics dataset for any date window.

Top courses by revenue

PRO

Which courses and plans drive the most subscription signups and revenue.

Payments FAQ

Do I need WooCommerce to take payments?

No. Learnomy ships with built-in Stripe and PayPal direct checkout. Action Scheduler is bundled so subscriptions, renewals, and webhooks work out of the box. WooCommerce is an optional third gateway you can connect if your site already runs it, but it is never required.

Can I offer both monthly and annual billing on the same plan?

Yes. Each membership plan supports separate Stripe Price IDs and PayPal Billing Plan IDs for monthly and annual intervals. Students choose their preferred billing cycle at checkout on the same plan page.

How does a free trial work?

Set a trial length in days on the membership plan editor. Students get access immediately and are not charged until the trial period ends. Cancellations during the trial do not generate a charge.

How does a 100% discount coupon work?

A coupon with 100% discount skips the Stripe or PayPal payment step entirely and enrolls the student directly without requiring a card. The transaction is recorded with a zero-amount row so your ledger stays complete.

Where can I see all my transactions?

Under Learnomy Commerce > Transactions. Every charge, renewal, and refund is recorded with the gateway transaction ID, amount, currency, and commission split. Export any date range to CSV.

What membership analytics does Pro add?

Learnomy Pro adds a Membership Analytics page showing active subscriber count, MRR, ARR, 30-day churn rate, and a cohort retention grid that shows how well each monthly signup cohort retains over time. All data is exportable to CSV.

Start taking payments today

Free includes Stripe, PayPal, memberships, coupons, and the transaction ledger. No WooCommerce required, no platform fee, ever.