benefit resources).


- Usage credits. Top up a customer’s meter balance.
- License Keys. Deliver software license keys you can personalize with your own branding.
- Feature Flag. Deliver API-backed feature gates with optional metadata.
- File Downloads. Deliver downloadable files of any kind through customer-specific signed links.
- GitHub access. Invite subscribers to private GitHub repositories automatically.
- Discord access. Automate invitations and role granting for subscribers and customers.
- Custom. Show protected Markdown instructions, links, or redemption details to entitled customers.
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 Products → Benefits in your dashboard



