We've set up a complete integration with Zoom so businesses can offer online classes seamlessly using Punchpass and Zoom.
Now businesses have the power to pause all their customers' active memberships themselves. They can find this option at the bottom of the Active Memberships Report.
If a business collects membership payments outside of the Stripe/Punchpass integration, they can now automatically set customer memberships to default to "paid" status at the time of each payment period. This helps ease the administration of manually reconciling them.
If a business requires a pass to reserve a spot class, a customer who is locked out of booking can now see the list of eligible passes for that class so they can buy and book more quickly.
If you pay your instructors based on time spent teaching, this will let you quickly add up the minutes when you view all classes taught by a particular instructor.
We've improved the calculation of how many reservations a customer is allowed book. This will be used when a business has locked down access to bookings & the system must calculate how many visits they have already paid for in advance.
Customers who have been granted 'trusted access' by the business can now create duplicate reservations even if 'prevent duplicates' is turned on. This can be used to help with family accounts -- the primary person can be given trusted access so they can book for multiple children.
Punchpass admin users can now mark a pass as having a partial refund, even if the pass wasn't paid for with Stripe. You can simply edit the pass and update the 'Refunded Amount' field.
The "Customers with Logins" report now shows the number of reservations and attendances for customers with a login. So now businesses can easily see who has created an account but never reserved or attended a class.
Now businesses can require customers to sign a waiver before their customers are allowed to book. When it is enabled, a customer without a signed waiver will see a message with a button that leads them to where they can sign the waiver online.