Skip to main content

Why This Matters

Pro is a 365-day annual subscription, not an auto-renewing one. At the 365-day mark your plan expires and the dashboard treats your account as no-longer-Pro until you renew. Knowing the renewal mechanics — and that they require a brief conversation with our team — keeps your event from going dark on the wrong day.

How Pro Renewal Works

ConceptBehaviour
Subscription duration365 days from the day Pro was finalised.
Where to see your expiryCredits → Subscription Details shows the exact expiry date.
Auto-renewalNo. The dashboard does not auto-charge your card.
30-day warningThe dashboard shows an “Expires in N days” badge when you’re within 30 days of expiry.
Past-expiry badgeOnce expiry passes, the badge becomes a red “Expired” marker.
How to renewEmail support@9pic.ai — the dashboard’s Subscription Details says: “Plan type and subscription dates are managed by our team. Reach out to support@9pic.ai for upgrades or renewals.”
Pro re-purchase from the dashboardBlocked. The backend returns 400 when an organiser whose plan_type is already pro tries to buy Pro again — that’s intentional, to avoid double-charging during a renewal handshake.
Renewal is currently a manual process. It’s not a hidden setting in the dashboard — the backend explicitly blocks re-purchasing Pro from the UI. The path to renew is to contact support before your expiry date. Treat the “Expires in N days” badge as a calendar reminder, not as a button.

Steps

1

Find your expiry date

Open Credits → Subscription Details in the sidebar. The Subscription Expiry card shows:
  • The exact expiry date (e.g. 9 May 2027).
  • A countdown badge: “N days remaining”, “Expires in N days” (within 30 days), or “Expired” (past expiry).
2

Diary the renewal at 60 days out

The dashboard’s 30-day warning is too late for many ops teams — DNS / domain / accounting cycles take longer than that. Put a 60-day reminder in your team’s calendar with a link to this page.
3

Email support@9pic.ai for renewal

Email support@9pic.ai (or use the in-product Support flow) with:
  • Your organisation name as it appears in the dashboard.
  • Confirmation that you’re renewing Pro for another 365 days.
  • Currency preference (USD or INR).
  • Any changes to billing details (new GSTIN, new billing email, new currency, etc.).
Our team replies with a renewal payment link (or invoice for accounting if your organisation requires that route). Pay through the link.
4

Verify the new expiry date

Once the renewal payment is finalised, Credits → Subscription Details updates to show the new expiry date (the original expiry + 365 days, or today + 365 days, depending on how the renewal is keyed — confirm with support).Refresh the dashboard if it doesn’t update immediately.
5

Verify your credit balance

Renewal is for the subscription only — credits are separate. Top up credits at the same time if your balance is low. See Credits & Top-ups.

What If You Miss the Renewal Date

SituationWhat happens
Plan expired but you have remaining creditsPro features remain technically available depending on backend gating; new event creations may still work because the domain and feature flags don’t auto-revert. However, the “Expired” badge means your renewal is overdue — email support immediately to avoid surprise feature restrictions.
Your custom domain is in fluxDomain settings are independent of plan expiry. Don’t change domain right around your renewal.
You wanted to upgrade to Enterprise insteadDon’t renew Pro — email support@9pic.ai and ask about Enterprise. We’ll handle the transition without you paying for both plans. See Talk to Us about Enterprise.
You’re done with 9PicEmail support@9pic.ai and let us know. We’ll archive cleanly and answer any data-export questions.
Don’t try to “stay on Pro” by buying credits without renewing the subscription. The Pro feature gates are tied to your plan_type, not to your credit balance. If your subscription expires, your domain, branding, and creative tools may stop working as expected even with credits in the account.
HabitWhy
Diary at 60 days outGives time for accounting cycles, DNS audits, billing-detail changes.
Renew before expiry, not on expiry dayAvoids any same-day gating uncertainty during your event season.
Top up credits at the same timeKeep balance ≥ your largest expected event size.
Verify expiry post-paymentOpen Credits → Subscription Details after each renewal to confirm the new date.
Update GSTIN / billing email if it changedPrevents accounting issues at the next renewal.

Common Questions

The backend returns 400 when an organiser whose plan_type is already pro tries to create a Pro purchase order. This is intentional — it prevents accidental double-charging during a renewal handshake and forces a deliberate support conversation.
No. Event data, photos, and credit balance persist. What changes is the plan-gated feature access (domain customisation, creative tools, public visibility). Email support@9pic.ai before things actually start gating off.
Yes — email support@9pic.ai. We can apply the new 365 days starting from your current expiry date so you don’t lose time you’ve already paid for.
Yes. Tell support you need an invoice in your renewal email and we’ll send one via the in-product billing flow (with GSTIN line for INR customers).
Tell support upfront. Currency is set at the time of purchase and influences GST handling for INR customers. We’ll set the new term in the right currency.

Next Steps

Credits & Top-ups

Top up your balance at the same time as renewal.

Transactions

Past payments and invoices for accounting.

Talk to Us about Enterprise

Use the renewal moment to evaluate Enterprise.

Subscription Reference

Full Dashboard Guide reference for Credits and subscriptions.