Plans and limits
Turn pricing ideas into enforceable plan behavior.
Turn pricing ideas into enforceable plan behavior.
Plans package product access for subscribers. A plan should be easy to understand in the portal and precise enough for the gateway to enforce.
A plan usually includes:
| Limit | Meaning |
|---|---|
| Hard cap | Stop traffic after the subscriber reaches the limit. |
| Included quota | Track usage included in the recurring price. |
| Overage | Allow usage beyond included quota and bill the extra. |
| Credit requirement | Require available balance before forwarding traffic. |
| Feature gate | Allow or deny access to a feature or endpoint group. |
Good plans are specific:
Starter
$29 / month
10,000 requests included
Hard stop after included usage
Avoid vague plan language:
Starter
Some usage included
Fair use applies
If the gateway enforces a number, subscribers should be able to see that number.
Changing live plan behavior can affect existing subscribers. Before changing a limit or billing rule:
plans:
- name: Starter
price: "$29 / month"
includedUsage:
meter: requests
amount: 10000
overage: false
plans:
- name: Pro
price: "$99 / month"
includedUsage:
meter: requests
amount: 100000
overage:
unit: 1000 requests
price: "$0.50"