Top

WAPI Admin Documentation

Plan Creation & Management – Design your SaaS pricing

Plan Creation & Management

Overview

The Plan Management area controls how you package and sell WAPI as a SaaS. Here you define pricing, billing cycles, feature access and usage limits for each subscription plan that your customers can purchase.

All Plans List

The plans table shows every plan configured in the admin:

  • Plan name and internal slug.
  • Monthly / yearly pricing and billing cycle.
  • Status (active / inactive) and default plan badge.
  • Key limits such as message quota, instances, users, or team seats.

Creating a New Plan

  1. Click Add Plan in the admin sidebar (`/manage_plan`).
  2. Fill in basic info – name, description, display order and visibility.
  3. Configure pricing – monthly, yearly and trial options if applicable.
  4. Set usage limits – number of WhatsApp instances, contacts, broadcasts, API calls, and other resource caps according to your business model.
  5. Enable or disable feature flags – chatbots, templates, broadcasts, integrations, analytics, etc.
  6. Decide if the plan should be the default for new sign‑ups.
  7. Save and review it in the plans list.

Managing Existing Plans

  • Edit – Update pricing, limits or enabled features at any time.
  • Activate / Deactivate – Control whether the plan is available for sale.
  • Set as Default – Choose which plan new users are assigned by default.
  • Delete – Retire unused test or legacy plans (where allowed).

Best Practices

  • Keep a clear separation between entry, growth and enterprise plans.
  • Align limits with WhatsApp API pricing and your server capacity.
  • Use feature flags to upsell advanced automation and integrations.
  • Always test new plans using a test user before going live.