Feature‑complete

Everything you need to run a paid community

Payments, roles, access control, analytics and a clean API. Built for creators and developer teams who care about DX.

Explore features See the API
curl -X POST https://api.noviqe.com/v1/memberships \
  -H "Authorization: Bearer $NOVIQE_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "user": "12345",
    "plan": "pro",
    "provider": "discord"
  }'
REST Webhooks SDKs

Payments & plans

Connect Stripe once. Launch subscriptions, one‑time purchases, trials and coupons with tax and invoicing handled for you.

01

Tiered pricing

Create free, basic and pro tiers with usage limits.

02

Global taxes

VAT/GST support via Stripe Tax. Invoices and receipts included.

03

Trials & coupons

Free trials and promo codes to boost conversion.

Hosted checkout

Drop‑in link that works everywhere.

https://pay.noviqe.com/your-handle
💳
PCI handled by Stripe.

We never touch card numbers. SCA and 3DS ready.

Automated roles

Grant and revoke Discord/Telegram roles the second a membership changes.

POST /v1/roles/sync
{
  "provider": "discord",
  "user": "12345",
  "role": "pro-member"
}

Instant access, zero manual work

Real‑time sync

Webhooks fire on subscribe, cancel and refund.

🔄

Backfill

Repair states automatically on reconnect.

🧩

Role mapping

Map plans to one or many roles per server.

Gate anything

Protect channels, content, downloads, and perks using simple rules.

  • Per‑tier channel visibility
  • Timed passes and trials
  • One‑off purchases for premium drops

Edge rule

if (member.plan === 'pro' && member.active) {
  allow()
} else {
  redirect('/upgrade')
}

Metrics that matter

MRR

Live monthly recurring revenue.

Churn

Voluntary vs. involuntary breakdown.

Cohorts

See retention by signup month.

Insights without spreadsheets

Export CSVs, or hit the analytics endpoints to embed charts in your own dashboard.

📈
Webhook events for BI.

Stream events into your warehouse for deeper modeling.

Clean API & typed SDKs

Use REST, or install our JavaScript and Python SDKs. Webhooks for all lifecycle events.

import Noviqe from "@noviqe/sdk";

const nov = new Noviqe({ apiKey: process.env.NOVIQE_KEY });
const m = await nov.memberships.get("12345");
console.log(m.active);

Webhook example

POST /webhooks/noviqe
{
  "type": "membership.updated",
  "data": {
    "user": "12345",
    "active": true,
    "plan": "pro"
  }
}
Retry & signing

Exponential backoff and HMAC signatures included.

🔐

OAuth & SSO

Secure provider logins with least‑privilege scopes.

🧰

Audit logs

Every change is tracked and exportable.

🏷️

Rate limits

Per‑IP and per‑key throttles with 429 guidance.

🔒
Privacy by default.

Token storage is encrypted. PII is minimized and never logged in plaintext.

Works with your stack

💬

Discord

Role mapping and channel gating.

📣

Telegram

Private groups and role sync.

💳

Stripe

Subscriptions, coupons, taxes.

📤

Slack

Notifications and alerts.

📦

Patreon

Import members and perks.

🧱

Zapier

Automate anything with 5,000+ apps.

Why Noviqe?

All‑in‑one vs. patching tools together.

Capability Noviqe DIY + bots
Hosted checkoutBuilt‑inCustom
Role automationNativeMultiple bots
Taxes & invoicesStripe TaxManual
AnalyticsDashboard + APISpreadsheets
Time to launchMinutesWeeks
Start free Talk to sales

FAQs

Can I import existing members?

Yes, via CSV or API. We also support Patreon imports.

Do you take a cut of payments?

We charge a flat platform fee on top of Stripe’s rates. See pricing for details.

Is there a free plan?

You can test everything in the free plan and upgrade when ready.