Skip to content
cursareDocs
Sign inGet started

Start here

  • Overview
  • Getting started
  • Platform concepts

Create

  • Content
  • Editor and blocks
  • Block reference

Publish & access

  • Publishing and access
  • Custom domain & white-label

Learners

  • Learner experience
  • Learners and enrollments
  • Progress and certificates

Teams & cohort

  • Teams
  • Cohorts

Sales

  • Offers & checkout
  • Payments & payouts
  • Affiliates
  • Links
  • Insights and reports

Admin

  • Organization & security
  • Subscription, trial & billing
  • Appearance
  • Members & roles
  • Audit log

Developer

  • Integrations
  • Learner UI registry
  • API keys & webhooks
  • MCP server
  • API reference
Explore the API

Subscription, trial & billing

Every organization gets the complete Cursare product. Billing has one pricing model: R$89.90 per staff seat billed through renewal plus one add-on selected by the highest monthly peak range of active enrollments. API, MCP, private offers, Insights, course publishing, and storage remain available under their normal permissions and safety limits.

The trial

  • The trial starts when the organization is created and has an exact end date.
  • You may add a card at any time without starting a second trial.
  • Trial activity is not included in the first paid enrollment peak.
  • An expired trial or missing payment method creates billing attention, but never blocks the organization automatically.

What is charged

The monthly estimate is:

staff seats billed through the current renewal × price per seat
+ fixed add-on for the range reached by the period enrollment peak
Monthly enrollment peakMonthly add-on
0R$0
1–100R$99
101–500R$199
501–1,000R$349
1,001–2,500R$599
2,501–5,000R$999
5,001–10,000R$1,799
10,001–20,000R$3,499

Above 20,000 enrollments, contact support for a quote. There is no automatic per-excess-enrollment charge.

Every active member, including the owner, starts one billable staff seat. A pending invitation is not billed until accepted. Adding a member raises the Stripe quantity immediately. Removing a member revokes access immediately, but the seat remains billed through the current period and the lower active-member count takes effect at renewal. Re-adding before renewal updates or cancels that reduction without charging twice.

Each enrollment counts separately while it grants access and has not expired. The same person enrolled in two courses counts twice. Billing freezes the highest count observed during the paid provider period, so removing access later never rewrites that period.

Offer duration controls future enrollment cost

An offer may grant access for a positive number of days or indefinitely. The exact end is frozen when access is granted. After finite access expires, that enrollment stops counting; the same person's other active enrollments continue counting separately. Progress and learning history are preserved.

Billing screen and Stripe

Go to Settings → Billing to see active staff members, currently billed seats, any next-renewal reduction, nonbillable pending invitations, current active enrollments, the period peak, projected range, every range amount, and the next meaningful date.

Add card opens Stripe Checkout. A browser return never activates billing by itself: Cursare waits for a signed Stripe event or reconciliation. Manage billing opens the organization-scoped Stripe Customer Portal for payment methods, billing identity, tax IDs, invoice documents, and cancellation.

Payment failure, cancellation, a stale provider sync, or a failed usage report creates an attention notice and automatic retry path. Provider events and usage values are idempotent, so retries do not charge twice.

Blocking is separate from billing

Billing status describes collection only. Cursare never blocks a school automatically for trial expiry, payment failure, cancellation, or provider deletion. Only a superadmin can manually block or unblock it, with a reason and audit evidence.

Platform billing is separate from course sales and Stripe Connect payouts. Course prices, refunds, and learner payments remain controlled by the organization.

Use Cancel subscription in Billing to stop future renewals after confirmation, including when a member reduction is scheduled. Cancellation takes effect at the current period end; already confirmed charges remain due and school data is preserved.

Offers & checkoutSet learner access duration and sell courses.Payments & payoutsHow learner payments reach your organization.Members & rolesWho occupies and manages staff seats.
PreviousOrganization & securityNextAppearance

Your privacy choices

The technical Tag Manager container is required to apply your choices. Analytics and marketing cookies and storage remain optional and stay off until you authorize them. Privacy Policy.

Sign-in, security, core functions and consent enforcement.

Audience measurement such as Google Analytics.

Marketing storage, campaign attribution and optional tags.