Stripe handles payments and basic feature access. ParityDeals expands that with usage-based limits, config-based features, and developer-first SDKs.
Capability | Stripe | ParityDeals | Notes |
---|---|---|---|
Boolean feature flag | β | β | Simple on/off access to features. |
Entitlement API (fetch by customer) | β | β | Return current entitlements based on customer ID. |
Plan-based entitlements | β | β | Attach features to a subscription plan. |
Config limits (e.g., max team size = 5) | β | β | Store and read numeric or text values. |
Metered quotas (API calls, minutes, GB) | β | β | Track used , limit , and remaining . |
Front-end SDK with hooks/components | β | β | Integrate access control directly in your UI. |
Usage reset by billing cycle | β | β | Automatically resets metered usage every cycle. |
Per-user overrides | β | β | Customize entitlements for individual users. |
Edit limits without redeploy | β | β | Update limits instantly from the dashboard. |
Feature Name | Type | Description | Example Value | ParityDeals | Stripe |
---|---|---|---|---|---|
AI Assistant | Boolean | Toggle access to AI tools | true / false | β | β |
Max Team Size | Config | Restrict number of team members | 5 , 50 , etc. | β | β |
API Call Quota | Metered | Track and limit API usage | used: 10,000 | β | β |
Transcription Minutes | Metered | Monthly limit on transcription usage | remaining: 90 mins | β | β |
Projects Limit | Config | Restrict how many projects a user can create | 3 , unlimited | β | β |
Priority Support | Boolean | Enable premium support for select users | true | β | β |
Max Upload Size | Config | Limit upload size per file | 25MB , 1GB , etc. | β | β |
AI Token Bucket | Metered | Control token usage for AI features | used: 3,000 | β | β |
Access to Beta Features | Boolean | Enable early access to new features | true | β | β |
Enable Custom Branding | Boolean | White-label the product experience | true | β | β |