WitSpace logoWitSpace
வலைப்பதிவிற்கு திரும்பவும்

Flexible Memberships: How WitSpace Models Workspace Access

WitSpace Team3 min read

Pricing a coworking membership is harder than it looks.

A hot-desker needs free access to open workspace but should pay per meeting room booking. A startup team wants five dedicated desks and unlimited printing credits. A freelancer joins on a weekly pass that covers focused pods but not private offices.

Rigid membership tiers don't handle this well. You end up creating workarounds — separate invoicing, manual approvals, exceptions tracked in a spreadsheet.

WitSpace takes a different approach.

Plans, Memberships, and Entitlements

In WitSpace, there are three distinct concepts that work together:

Plans are the product you sell. A plan has a name, a price, a billing cycle, and a set of entitlements. You create plans in the Admin App and they're immediately visible to members.

Memberships are what a member holds. When a member activates a plan, they get a membership with a start date, an end date (or none for open-ended), and the exact entitlements defined by that plan.

Entitlements are the access rules. Each entitlement is scoped to a specific facility type and works in one of three modes:

  • Free — the member can book this facility type at no additional cost, as many times as they like within the rules you set.
  • Credit-based — the member has a credit balance (e.g. 10 hours of meeting room time per month). Each booking draws from that balance. Credits reset on a configurable cycle.
  • Paid — the member can access this facility type, but each booking is charged separately at the facility's per-booking rate.

One plan can include multiple entitlements across different facility types. A "Resident" plan might grant free access to hot desks, 10 credits per month for meeting rooms, and paid access to private offices.

How Conflict Detection Interacts with Entitlements

When a member tries to book a facility, WitSpace checks more than just availability. It also checks:

  1. Does the member have an active membership that covers this facility type?
  2. If the entitlement is credit-based, does the member have sufficient balance?
  3. Are there any booking rules — minimum notice period, maximum duration, blackout windows — that this request violates?

All of this happens in real time. Members see exactly what they're entitled to and can't book beyond it. Admins don't have to manually approve routine bookings.

Managing the Full Lifecycle

Memberships in WitSpace have a complete lifecycle. They can be:

  • Pending — created but not yet active
  • Active — the member has access to their entitlements
  • Expired — the membership period has ended
  • Cancelled — terminated early by the member or an admin

Admins can view every membership, see the remaining credit balance for each entitlement, and manually adjust or cancel memberships when needed. Members see the same information in their app — their current plan, what it covers, and how much of any credit balance they've used.

Handling Multiple Memberships and Branches

WitSpace supports multi-branch operations. A member can hold separate memberships at different branches of the same workspace entity, each with its own plan and entitlements. The member app presents the right context based on which branch the member is operating in.

Admins managing multiple branches see a consolidated view across all of them, with the ability to filter and act on any branch independently.


If your current membership system means manual exceptions and spreadsheet workarounds, WitSpace was built for exactly your situation. Get in touch to see a demo.