- Credits. An easy benefit for topping up a customer’s Usage Meter balance.
- License Keys. Software license keys you can personalize with your own branding.
- Feature Flags. Simple, API-backed feature gating flags with optional metadata.
- File Downloads. Downloadable files of any kind, up to 10GB each.
- GitHub Repository Access. Automatically invite subscribers to private GitHub repo(s).
- Discord Invite. Automate invitations and role granting for subscribers and customers.
- Shared Slack Channel. Provide customers a shared Slack channel through Slack Connect.
Products and Subscription Entitlements
Product and subscription benefits exist as standalone resources in Ruba, linked to one or many products or subscription tiers. This model differs somewhat from other platforms, yet it brings several advantages:- Effortlessly enable the same benefit across multiple products and subscriptions
- Modify a benefit in a single place instead of several
- No duplicated data or effort (which reduces errors)
- A cleaner interface for both you and your customers
- ✅ Active subscribers of tiers with the benefit enabled
- ✅ Customers who bought a product with the benefit (lifetime access)
- ❌ Subscribers with an expired subscription (cancelled)
- ❌ Users who are not customers
Building and Managing Benefits
There are two ways to manage benefits:- Directly inside a product create or edit form
- Or through
Benefitsin your dashboard