Billing
Subscription plans, billing intervals, payment management, and what happens when you switch tiers.
Last updated May 13, 2026
Overview
OnArk subscriptions are processed through Stripe, a secure third-party payment processor. An active subscription is required for guests to access live classes. You can manage your plan, payment method, and billing history through OnArk and the Stripe Customer Portal.
Navigate to Admin → Billing to manage billing.
Subscription plans
OnArk offers three plan tiers, each available on a monthly or yearly billing interval. Yearly billing saves the equivalent of 2 months compared to monthly pricing.
| Plan | Monthly | Monthly check-ins | Overage |
|---|---|---|---|
| Starter Church | $39/mo | 50 check-ins/mo | $0.60 per extra check-in |
| Growth Church | $99/mo | 150 check-ins/mo | $0.40 per extra check-in |
| Large Church | $249/mo | 500 check-ins/mo | $0.20 per extra check-in |
Yearly plans include the same features at 2 months free.
For unlimited check-ins or custom pricing, contact hello@onark.app.
What is a check-in?
A check-in is counted each time a guest joins one of your classes. One guest taking two different classes = 2 check-ins. Admin previews and test runs never count toward your billing limit.
Visit onark.app/pricing for the latest pricing.
Choosing a plan (new subscribers)
- Go to Admin → Billing → Change Plan (or you may be taken to this page automatically after account setup).
- Toggle between Monthly and Yearly billing at the top of the page.
- Review the plan options.
- Click the plan you want to select. The button changes to Selected.
- Click Start Plan.
- You're redirected to Stripe's secure checkout to enter your payment information.
After payment is confirmed, your subscription is activated and guests can access your published classes.
Changing your plan (existing subscribers)
- Go to Admin → Billing → Change Plan.
- Select a different plan by clicking its card.
- A proration notice appears describing the financial impact of the change. Review it before proceeding.
- Click Start Plan to confirm the change.
The plan change takes effect immediately. No redirect to Stripe is needed for plan changes when a payment method is already on file.
What happens when you switch plans?
- Upgrading to a higher tier: you're charged a prorated amount immediately. Overages at the end of the month are calculated based on the new (higher) plan.
- Downgrading to a lower tier: the switch takes effect at the end of your current billing period. Overages are charged according to the plan you were on when they were incurred.
What is proration?
Proration is the adjustment made when you change plans mid-billing cycle. If you upgrade, you're charged only for the remaining days in the current period at the new rate. If you downgrade, you receive a credit for the unused portion of your current plan.
Managing payment method and billing history
To update your credit card, download invoices, or view billing history:
- Go to Admin → Billing.
- If you have an active subscription, you're automatically redirected to the Stripe Customer Portal.
- In the Stripe portal you can update your payment method, view and download past invoices, see upcoming invoice details, and cancel your subscription.
What happens if billing fails?
If a payment fails (e.g., an expired card), Stripe will attempt to charge the card again according to its retry schedule. During this period:
- Admins can still log in and manage content
- Guests may lose access to live classes if the subscription lapses
Update your payment method in the Stripe Customer Portal as soon as possible to restore access.
Canceling your subscription
To cancel, go to the Stripe Customer Portal (Admin → Billing) and follow the cancellation steps there. After cancellation:
- Your subscription remains active until the end of the current billing period
- After the period ends, guests lose access to live classes
- Your class content, guest data, and account are preserved
Common questions
Does OnArk store my credit card information?
No. All payment information is handled securely by Stripe. OnArk never stores your card details.
Can I get a refund?
Refund requests are handled on a case-by-case basis. Contact OnArk support.
How do I change my credit card?
Go to Admin → Billing. If you have an active subscription you'll be redirected to the Stripe Customer Portal, where you can update your payment method.
What happens if I go over my plan's check-ins?
You're charged an overage per additional check-in at the end of your billing period. Overages don't stop your classes from running. Upgrading mid-cycle can reduce overage cost.
Is there an unlimited check-in option?
Yes — contact hello@onark.app to discuss custom pricing for unlimited check-ins.
What's the difference between monthly and yearly billing?
Both give you the same features. Yearly billing is paid upfront for the full year and costs less overall — the equivalent of getting 2 months free compared to paying monthly.
Can I switch from monthly to yearly (or vice versa)?
Yes. Select the plan with the new billing interval on the Change Plan page and confirm. Proration applies.
Where is my invoice?
Invoices are available in the Stripe Customer Portal. Go to Admin → Billing to access the portal.
My subscription lapsed — what do I do?
Log in to the admin and go to Admin → Billing → Change Plan to select a new plan and re-enter payment information.
Can I pause or cancel my subscription? What happens to our data?
Yes. Contact support to pause or cancel. When canceled, you keep access to the admin and your content, but guests can't access live classes until you reactivate. You can reactivate later without rebuilding anything.
Click the help bubble in the corner to open a ticket. Real humans on the other end — usually a same-day reply.