Add-on Packages

Add-on packages let you sell extra features or higher limits on top of a customer's existing plan — à la carte, like credit packages but for capabilities. A customer buys an add-on after they already have a plan, and its perks stack onto that plan without changing it.

Where it lives. Add-ons have their own admin section at Admin → Add-ons, and customers buy and see them on a dedicated Add-ons tab in their account.

How it works

  • An add-on carries its own set of feature flags and limits. When a workspace owns an active add-on, its perks are merged on top of the base plan: on/off features are turned on if either the plan or the add-on grants them, and numeric limits stack.
  • Add-ons are independent products — one base plan, plus any number of add-ons a customer chooses to buy.
  • An add-on can also carry an optional data-retention setting (see below).

How to create an add-on (admin)

  1. Go to Admin → Add-ons and choose New add-on.
  2. Set its name, price, and billing cycle, then switch on the features and set the limits this add-on grants.
  3. (Optional) Set a data-retention window — the number of days after a plan expires before the workspace's data is automatically wiped (0 = never).
  4. Save and toggle it active. It now appears for customers to buy.

How a customer buys one

  1. The customer must already be on a paid plan.
  2. They open Account → Add-ons, pick an add-on, and check out through your normal payment gateways.
  3. On successful payment, the add-on is attached to their workspace and its features/limits take effect immediately, alongside their plan.

Data retention & auto-wipe

A plan or add-on can specify how long to keep a workspace's data after its subscription lapses. Once that window passes, WaDesk automatically wipes the expired workspace's data. The cleanup runs by itself in the background (on the platform's heartbeat) — no cron job to configure. Set the retention days to 0 to keep data indefinitely.

Add-ons vs. credit packages

  • Credit packages top up the wallet with spendable balance (see Coupons & Credits).
  • Add-on packages unlock features and limits on top of a plan — they are not spendable balance.
  • Both are bought after a plan and are managed by the admin; they can be used together.
WaDesk Documentation