Pricing Packages
How to create and manage Pay-As-You-Go and Recurring Packages in OpenSpaces

Pay-As-You-Go Packages
Pay-As-You-Go packages allow users to pay per booking at the standard desk or room rate.
Setup Steps:
-
Name: This is displayed to users.
-
Set as Default: One package must be designated as the default.
-
Visible on Widget: Choose whether the package is publicly available on the widget or only accessible via the portal.
-
Description: Add details to explain the benefits and features of the package.
Pricing & Allowances:
-
Room/Desk Discounts: Apply discounts after users exceed their free hours.
-
Free Hours: Define how many hours per week or month are included at no cost.
Policies:
-
Widget Association: Assign the package to a widget.
-
Cancellation Policy: Select the cancellation policy that applies to this package.

Recurring / Membership Packages
Recurring packages allow users to subscribe to a membership plan with automated billing.
Setup Steps:
-
Same options as Pay-As-You-Go packages, except there is no “Set as Default” requirement.
-
Payment Provider: Currently, select Stripe.
-
Stripe Product ID: Link the package to a Stripe product to enable recurring billing. Make sure the product includes the correct billing period, price, and tax settings.
.png?width=670&height=380&name=Screenshot%202026-02-18%20at%203.15.53%20PM%20(1).png)
Managing Packages and Assigning Users
Once a pricing package is created, it appears on the Pricing Packages screen. From here, you can:
-
Edit or Delete the package.
-
Assign Registered Users manually.
To assign a user to a package:
-
Click the People icon under Registered Users.
-
Select Assign User to Package.
-
Search for the user in the dropdown list and click Save.
-
The user will now be listed as assigned to the package.