Skip to content

Subscription — Administrator User Manual

This manual explains how to manage subscriptions, credit packs, members, payments, and related settings in the admin panel. It is written for site owners and staff who are not technical. You do not need coding knowledge to follow these steps.

For customers: User account.


What you will manage

The Subscriptions section in the admin sidebar is where you control how customers pay for and use your AI platform. It has seven main areas:

Menu item What it is for
Plans Recurring subscription packages (for example monthly or yearly plans).
Credits One-time credit packs customers buy without a full subscription renewal.
Members A list of who is subscribed to which plan (subscription records per customer).
Payments Money received, invoices, and payment status.
Settings Rules for plan changes, renewal, and which credit balance is used first.
Credit Pricing How much each AI tool or model costs in credits.
Usage History A log of customer AI usage and credits consumed.

Tip: Members in the admin panel is not the same as Team members in a customer account. Admin Members = subscription records. Customer Team members = people sharing one customer’s plan.


Before you start

  1. Log in to the admin panel with an account that has permission to manage subscriptions.
  2. In the left sidebar, open Subscriptions.
  3. If you do not see a menu item, your role may not have access—ask your main administrator.

Best practice: After changing plans, credits, or settings, open your website Pricing page as a test customer would and confirm everything looks correct.


Plans

What Plans are

Plans are what customers buy to use your AI. They pay on a schedule (like every month or year), or they pay once for lifetime access. Each plan says how much they can use in that time—for example credits.

A fresh install often includes example plans such as Starter, Premium, and Platinum. You can rename them, edit them, or create your own.

Why you use Plans

  • To sell access to your platform on a recurring or long-term basis.
  • To define what each tier includes (which tools are on, how many subscription credits they get each cycle, trials).
  • To control how plans appear on your public pricing page.

How Plans work (simple overview)

  1. You create a plan in the admin panel and set prices for each billing cycle you want to sell.
  2. You enable which modules/tools customers may use (All Features) and how many credits per billing cycle they receive (one shared credit pool, not separate caps per tool).
  3. Credit Pricing decides how fast credits are spent when they run text, images, video, and so on.
  4. When the plan is Active, customers can buy it from Pricing → Subscription on your website.
  5. After payment, the customer’s subscription record appears under Members, and they can use paid features until the plan expires or is cancelled.

View the plan list

Go to: Subscriptions → Plans

What you see

A table of all subscription plans with basic information (name, status, and so on).

Buttons and actions on the list page

Button / action What it does
Add Plan Opens the form to create a new subscription plan.
Filter (funnel icon) Opens search and status filters.
Export Downloads the plan list as CSV or PDF (if your role allows).
Edit (row action) Opens the selected plan for changes.
Delete (row action) Removes a plan (use carefully—existing customers may be linked to it).
Batch delete Deletes multiple selected rows at once.
Search box Finds plans by keyword.
Status filter Shows All Status, Active, Inactive, or Pending only.

Step-by-step: find a plan

  1. Go to Subscriptions → Plans.
  2. Click the Filter icon if you need to narrow the list.
  3. Type a keyword or choose a Status.
  4. The table updates to show matching plans.

After this: You can edit or delete a plan from its row, or click Add Plan to create a new one.


Create a new plan

Go to: Subscriptions → Plans → Add Plan

The create screen has a left menu of tabs. Start on General (plan name, pricing, credits, status), then open the other tabs. Click Save at the bottom when finished. Use Cancel to go back without saving.

Tab: General

The General tab is one long page with several blocks. Work from top to bottom.


Block: Basic info

Field What it means What to enter
Name The plan name customers see (for example “Pro” or “Business”). At least 3 characters.
Code A short internal ID (for reports and integrations). At least 3 characters. Example: pro-monthly.

Block: Credit limit column

This only changes how the credit amount is labeled on your pricing table and plan cards—not how many credits the customer gets (that is in the Pricing table below).

Field What it means
Title Custom label for the credit column. Examples: Credits, Tokens. Leave empty to use the default Credit limit.
Position Before the value or After the value (for example “5000 Credits” vs “Credits 5000”).

Block: Pricing

This is the main table where you turn billing cycles on and set price + credits for each row.

Instruction on screen: Turn on the billing cycles you offer, then enter amounts for each enabled row. Disabled rows are ignored when saving. Enter -1 in the credit limit column for unlimited credits.

Column What it means What to enter
Billing cycle (checkbox) Turns that row on or off. Tick only the cycles you sell for this plan. Unticked rows are ignored when you save.
Base price Normal price for that cycle. Example: 29.00 for monthly. Grayed out until the row is enabled.
Discount price Optional sale price. If filled, customers may see this instead of base price. Leave 0.00 if not used.
Credit limit How many subscription credits the customer gets for that billing cycle (one shared pool). Example: 10000. Enter -1 for unlimited credits for that cycle.
Profit Optional markup on top of base price. Choose % (percentage of base price, usually 0–100) or + (fixed amount added). Enter the value in the box beside the toggle.

Billing cycles in the table:

Row label Typical use
Lifetime One payment, long-term access.
Yearly Billed once per year.
Monthly Billed every month (most common).
Weekly Billed every week.
Custom days A fixed number of days you define (see below).

Custom days only: When you tick Custom days, a extra row appears: Custom period lengthNumber of days (for example 15 means each period lasts 15 days).

Tip: You can enable more than one cycle on the same plan (for example both Monthly and Yearly) with different prices and credit limits on each row.

Note: Credits are spent according to Subscriptions → Credit pricing (each AI model/tool has a rate). The Credit limit column is how many credits they start with each period—not separate limits per Word/Image/etc.


Block: Sort & visibility

Field What it means
Sort order Order on the website pricing list. Lower numbers usually appear first.
Trial days Free trial length. Enter 0 for no trial, or 7 for seven days free.

Block: Settings

Field Options Meaning
Status Active Plan can be sold; shows on pricing when other rules allow.
Inactive Hidden from new purchases.
Pending Draft—not ready for customers yet.

After you click Save: The plan is saved. If Status is Active and at least one billing cycle row is enabled with prices, the plan can appear on your website Pricing page.


Tab: Use Case

Controls which pre-built use case templates subscribers on this plan can access.

Field What to do
Use Case Category Select one or more categories.
Use Case Template Select which templates are included.

Why it matters: Customers on a cheaper plan might get fewer templates; a higher plan might get all of them.


Tab: Chat Assistants

Controls which AI chat assistants are available on this plan.

Field What to do
Chat Category Select allowed chat categories.
Chat Assistants Select specific assistants customers may use.

Tab: All Features

A grid of on/off switches for major product areas (each tool or module your platform offers).

  • On (checked): Customers on this plan can use that feature.
  • Off (unchecked): That feature is blocked for this plan.

Example: Turn off Image Maker on a starter plan and turn it on only on premium plans to encourage upgrades.


Edit or delete a plan

Edit

  1. Go to Subscriptions → Plans.
  2. Find the plan and click Edit.
  3. Change any tab (General, Use Case, Chat Assistants, All Features, credits-per-cycle fields, and so on).
  4. Click Save.

After Save: Existing subscribers keep their subscription; changes usually affect new purchases and renewals depending on your setup. Always test after major edits.

Delete

  1. Click Delete on the plan row.
  2. Confirm when asked.

Warning: Deleting a plan that customers still use can cause errors or support issues. Prefer setting status to Inactive instead of deleting if anyone is still on that plan.


Practical example: create a “Pro Monthly” plan

  1. Add PlanGeneralBasic info: Name = Pro, Code = pro-monthly.
  2. Credit limit column: Title = Credits, Position = After the value.
  3. Pricing: Tick Monthly only. Base price = 29, Discount price = 0 (or a sale price). Credit limit = 25000. Profit = 0 or your markup.
  4. Sort & visibility: Sort order = 2, Trial days = 7.
  5. Settings: Status = Active.
  6. All Features tab: Turn on the tools Pro users should have.
  7. Click Save.
  8. Check Credit pricing so model rates match how fast 25000 credits should be used.
  9. Open your site Pricing page and confirm Pro shows with monthly price and credits.

Credits

What Credits are

Credits (also called small credit packages or credit packs) are one-time purchases. They are ideal for customers who:

  • Do not want a recurring subscription, or
  • Need a top-up of credits beside their main subscription balance.

Unlike a subscription plan, a credit pack does not renew automatically unless the customer buys again.

Why you use Credits

  • To sell smaller, cheaper bundles.
  • To let customers try your service without committing to a monthly plan.
  • To offer add-on capacity alongside subscriptions.

View the credit list

Go to: Subscriptions → Credits

Buttons and actions

Button / action What it does
Add Credit Create a new credit pack.
Filter Search by keyword and Status (Active / Inactive).
Export Download list as CSV or PDF.
Edit / Delete Change or remove a credit pack.
Batch delete Remove multiple packs at once.

Create a credit pack

Go to: Subscriptions → Credits → Add Credit

Note: On some screens the second step may still be named Features in the menu, but your product only asks for one credit total for the pack (not separate Word/Image rows). Use that single number as Credit limit below.

Tab: General

Field What it means Tips
Name Name shown to customers (for example “Small Pack”). At least 3 characters.
Code Internal identifier. At least 3 characters; keep it unique.
Price What the customer pays once. Use your normal currency format.
Sort Order Order on the Credit tab of the pricing page. Lower numbers appear first.
Status Active = customers can buy it. Inactive = hidden. Use Inactive while drafting.

Tab: Pricing (credit pack — unified pool)

Credit packs use one total credit amount, not separate limits per Word/Image/etc.

Field What it means
Base price / Price What the customer pays once for this pack.
Credit limit Total credits added to their account when they complete purchase (for example 5000). Use -1 only if your system supports unlimited credits for that pack and your policy allows it.
Profit (if shown) Optional markup or profit display rules for the storefront—follow your admin labels.

Click Save when finished.

What happens next:

  • Active packs appear on your website under Pricing → Credit tab.

  • Customers click Buy Now to purchase.
  • After payment, their credit balance increases and they see remaining credits under Customer panel → Account → Credit (alongside subscription credits if they have both).
  • Spending uses Credit pricing rates for each tool or model.
  • Invoices appear under the customer’s Billing history.

Edit or delete a credit pack

Same as plans: open Credits, click Edit or Delete, make changes, Save.

Tip: If a pack was already sold, editing the credit limit may affect how much remains according to system rules—test after changes. When in doubt, create a new pack instead of heavily changing an old one.


Practical example: “Starter Credits” pack

  1. Add CreditGeneral: Name = Starter Credits, Code = starter-credit, Sort = 1, Status = Active.
  2. Pricing: Price = 9.99, Credit limit = 8000 (they receive 8000 credits in their pool when they buy).
  3. Save and check Pricing → Credit on the website.

Members

What Members are

The Members screen lists subscription records—one row per customer subscription (or credit purchase record, depending on type). It answers: Who bought what, when, and what is their status?

This is your main screen for support and manual fixes.

Why you use Members

  • See every active, pending, or expired subscription.
  • Manually assign a subscription to a customer (complimentary access, offline payment, fixes).
  • Edit dates or status when something went wrong at checkout.
  • Preview payment details linked to a member.

View the members list

Go to: Subscriptions → Members

Filter by status

Status Meaning (simple)
Active Subscription is currently in force; customer should have access.
Pending Waiting for payment or activation.
Inactive Not in use.
Expired Billing period ended.
Cancel Customer or admin cancelled; may still have access until period ends depending on rules.

Use Search and Filter like on other list pages. Export to CSV/PDF when needed.

Row actions

Action What it does
Edit Open the full subscription record.
Delete Remove the record (use only when you are sure).
Preview View payment-related information where available.

Add a subscription manually

Go to: Subscriptions → Members → Add Subscription

Fill in three tabs, then Save.

Tab: General

Field What it means
Plan Which subscription package this member gets.
User Which registered customer receives it.
Billing Cycle Yearly, monthly, weekly, or days.
Duration For “days” cycle only—length of access in days.
Billing Price Price for this cycle (often filled automatically from the plan).
Activation Date When the subscription starts.
Billing Date Date of this billing event.
Next Billing Date When the next charge or renewal is due (if applicable).

Tab: Transaction

Read-only style fields showing money totals:

Field Meaning
Amount Billed Total billed.
Amount Received Money already received.
Amount Due Still owed.

Tab: Status

Field Options Meaning
Payment Status Paid / Unpaid Has the customer paid?
Status Active, Pending, Inactive, Expired, Cancel Overall subscription state.

After Save: The customer should be treated as subscribed according to the status you set. They can log in and see the plan under their account.


Edit a member subscription

  1. Click Edit on a member row.
  2. Tabs include General, Transaction, Status, and often Use Case, Chat Assistants, All Features, plus subscription credit allowance / usage fields where shown—the same ideas as the plan, but for this one customer’s subscription.
  3. Where subscription credits are shown, you may see remaining vs used (often partly read-only)—useful to see how much of their cycle allowance they have burned through.
  4. Click Save.

Use case: A customer paid outside the website—you set Payment Status to Paid and Status to Active. Or you extend Next Billing Date after a billing dispute.


Payments

What Payments are

The Payments screen is your financial ledger for subscription charges and one-time credit purchases. Use it to answer: Was this invoice paid? and What did the customer buy?

Why you use Payments

  • Review all incoming money linked to subscriptions and credits.
  • Open invoices for customers or accounting.
  • Filter unpaid or pending items.
  • Mark certain one-time credit payments as paid from the invoice screen.

View the payments list

Go to: Subscriptions → Payments

Filters

Filter Options
Search Keyword search across the list.
Status Active, Inactive, Pending, Expired, Cancel (subscription-related payment state).
Type Subscription (recurring plan payments) or Onetime (credit pack purchases).

List actions

Action What it does
Preview (eye icon) Opens the invoice view for that payment.
Export Download payment list as CSV or PDF.
Delete Remove a payment row (rare; use with care).

Preview an invoice

  1. On Payments, click the Preview (eye) icon on a row.
  2. The Invoice page opens.

On the invoice page you can:

Button What it does
Email Send the invoice to the customer’s email.
PDF Open or download a PDF copy.
Pay Now For some one-time (credit) payments that are Unpaid, marks or processes payment (when shown).

The invoice shows your company details, bill to customer information, line items, amounts, and status badges (Paid / Unpaid, subscription status).

After emailing: The customer receives a PDF attachment according to your email setup.


Settings

What Settings are

Settings control global rules for all customers: whether they can change plans, downgrade, how renewals work, and which credit balance is spent first.

Go to: Subscriptions → Settings

Always click Save after making changes.


Downgrade

Setting When ON When OFF
Downgrade (Allow subscription downgrade) Customers may move to a cheaper plan when the product allows it. Downgrade is not allowed. Customers may still upgrade to a higher plan if change plan is on.

Customer experience: On the pricing or subscription page, lower-tier plans may appear as Downgrade options when this is ON.

Note: If downgrade is OFF, after a customer picks a higher plan they will not see downgrade paths to cheaper plans.


Change Plan

Setting When ON When OFF
Change Plan (Allow change plan one to another) Customers can switch between eligible plans (upgrade and/or downgrade per downgrade rule). No plan switching—customers stay on the plan they bought until it ends.

How it works with Downgrade:

Change Plan Downgrade Result for customers
ON ON Can upgrade and downgrade.
ON OFF Can upgrade only, not downgrade.
OFF (any) Cannot change plans at all.

Subscription Renewal

Controls how the next billing period is paid:

Option What it means for customers
Manual The customer must pay each cycle themselves (for example click renew and pay every month).
Automate The system charges automatically on the renewal date (requires a working payment gateway).
Customer Choice Each customer can pick manual or automatic renewal in their account when that screen is available.

Best practice: Use Automate only after you have tested your payment gateway. Use Customer Choice when you want flexibility.


Balance Priority

Applies when a customer has both:

  • Subscription credits (their allowance from the current billing cycle), and
  • One-time credit pack balance they purchased separately.
Option What happens when they generate content
Subscription Use the subscription balance first.
Onetime Use the one-time credit pack balance first.

Example: You sell monthly plans plus small top-up packs. If you want top-ups used before monthly credits, choose Onetime.


Credit Pricing

What Credit Pricing is

Credit Pricing defines how many credits each AI action costs. You can set rates by provider, model, or service type (text, image, video, and so on).

Admins can edit these rates here. Customers only view them in their account on the read-only Credit pricing page.

The same pricing is shown in the user panel, and credit usage is deducted automatically based on the rate you set.

Why you use Credit Pricing

  • One unified credit pool can power many tools instead of separate word/image counters.
  • Different models can cost different amounts, so you can match pricing to your costs.
  • You can adjust your pricing strategy without changing every plan.

How to manage Credit Pricing

Go to: Subscriptions → Credit Pricing

What you typically configure

Item Meaning
Base credit value The foundation for converting real usage into credits.
Provider / model rows Each row sets how many credits are charged per use, or per unit such as 1K tokens.
Service type Optional grouping such as chat, image, or video when your build shows it.

Step-by-step: update a model rate

  1. Open Subscriptions → Credit Pricing.
  2. Find the provider and model (expand sections if the list is grouped).
  3. Change the credit rate for that row.
  4. Click Save.

What happens after Save:

  • New AI runs use the updated rates.
  • Past usage history rows are not recalculated—they stay as logged.

Tip: Review provider costs and set rates based on your region and target market. Update prices gradually and tell customers in advance if credit costs increase sharply.

Warning: Setting a rate to zero by mistake can let a model be used for free—double-check before saving.


Usage History

What Usage History is

Usage History is an admin log of AI activity across your customers: what was run, when, and how credits were charged from their balance.

It is different from a single customer’s own usage view—they only see their rows; you see everyone (subject to your permissions).

Why you use Usage History

  • Support: A customer says “I lost credits”—find the exact run and time.
  • Auditing: Review heavy usage or unusual patterns.
  • Reporting: Export data for your records.

How to use Usage History

Go to: Subscriptions → Usage History

Typical columns

Column Meaning
User Which customer ran the action.
Date / time When it happened.
Tool / model What was used.
Credits used How many credits were charged.
Details Extra context (prompt type, job id, etc.) if shown.

Actions you can take

  1. Filter by date range, user, or tool type when filters are available.
  2. Sort columns to find the newest or largest usage.
  3. Export to CSV or PDF for offline analysis (when your role allows).

Best practice: When a customer contacts support, ask for the approximate date and tool name, then search here before adjusting their balance manually.


Customers (short version)

Customers buy on Pricing (subscription or credit pack) and manage everything under Account: plan, credits, bills, teams (if on), credit prices, usage. They need a paid plan and/or credits before paid AI features work. Full walkthrough: User account.


Where to click (admin)

In the admin sidebar, open Subscriptions. You will see:

  • Plans
  • Credits
  • Members
  • Payments
  • Settings
  • Credit Pricing
  • Usage History

Words you will see

  • Plan — recurring or lifetime package.
  • Credit pack — one-time credit purchase.
  • Member — one row in Members for a customer’s subscription.
  • Billing cycle — how often they pay.
  • Active / Pending — working vs waiting on payment.
  • -1 on a credit field often means unlimited (when your build supports it).
  • Onetime — credit pack, not a recurring plan.
  • Balance priority — use subscription credits or pack credits first.

Troubleshooting (common questions)

Customers do not see my new plan on Pricing.
Check the plan Status is Active, a billing cycle is enabled with a price, and the customer is looking at the Subscription tab—not the Credit tab.

Customer paid but status is still Pending.
Open Members, find their row, edit Payment Status to Paid and Status to Active if you confirmed payment manually. Also check Payments for the invoice.

Customer cannot downgrade.
Open Settings → ensure Change Plan is ON and Downgrade is ON.

Credits run out too fast after a pricing change.
Check Credit Pricing for recent edits. New rates apply only to new usage.

I deleted a plan by mistake.
You may need to recreate it and reassign members manually under Members. Restore from backup if your host provides one.


End of administrator manual.