Changelog

What we've shipped at Boxbase.

Whiteboard, Smoother Drop-Ins & Checkout Polish

NEW
  • Whiteboard: A new whiteboard view to see who is attending a class and what the workout is. Perfect for presenting on a digital screen.

Whiteboard View

IMPROVED
  • Future Memberships Display: Cleaner display of the membership period for memberships that haven't started yet.
  • Public Calendar Drop-In Flow: Smoother drop-in flow when booking from the public class calendar.
FIXED
  • Checkout Cancellation: Fixed cancel behaviour across trial, drop-in, and regular checkout flows.
  • Mobile Datepicker: Fixed a cutoff issue with the datepicker on mobile.
  • Public Calendar Login Link: Fixed a broken (404) login link in the public class calendar checkout.
  • Public Checkout Sessions: Fixed a session-token issue affecting public checkout pages by handling them in fresh tabs.

Bulk Waiting List Moves & Membership Fixes

IMPROVED
  • Bulk Move from Waiting List: Move every member from the waiting list into the class in one action, with a confirmation step to avoid mistakes.
  • Membership Display in Member App: Cleaner presentation of membership details in the member app.
FIXED
  • Program Block Assignments: Fixed a null-access error when assigning resources to program blocks.
  • Guest User Onboarding and Profile: Fixed issues with the guest user onboarding flow and profile view.
  • Coaches Marking Payments as Paid: Coaches can again mark payments as paid.
  • Paused Memberships on Member Dashboard: Paused memberships now appear on the member dashboard.

Zero-Euro Payment Handling & Mobile Fixes

IMPROVED
  • Payment Entries for 0€ Charges: Payment entries are now always created, including for 0€ amounts, so they show up in your records.
  • Zero-Euro Payment Status: 0€ payments are automatically marked as paid on their billing date.
FIXED
  • Class Registration Chart on Safari: The class registration chart now renders correctly in Safari.
  • Multi Trial Plan Selection: Fixed an issue selecting plans across multiple trials.
  • Membership Datepicker on Mobile: The datepicker now works correctly when creating a membership on mobile.
  • Collect Payment Amount: Fixed the wrong amount being shown for "Collect Payment".
  • Birthday Mail User Role: Fixed an unresolved user role when sending birthday emails.

Refund Payments & Guest Checkout Improvements

NEW
  • Refund Payments: You can now refund payments directly from Boxbase.
IMPROVED
  • Guest Checkout with Stripe Customer: Improvements to the guest checkout flow when a Stripe customer is involved.
  • Admin-Led Registrations: The guest-trial/dropin flag is now ignored when the registration is performed by an admin.
FIXED
  • Planned Membership Hold Start: Fixed an issue affecting the start of planned membership holds.

Admin Drop-In Fix

FIXED
  • Admin-Added Drop-Ins: Fixed the behaviour when an admin adds a drop-in, covering online-payment availability and flags.

Drop-In Flows for Admins

NEW
  • Drop-In Flow for Admins: Admin users can now register drop-ins through a dedicated flow.
  • Drop-In during Member Creation: Add a drop-in directly from the "add member" flow.
FIXED
  • Tax Band Input Styling: Improved styling of the tax band input.
  • Membership Plan Filter: Only non-archived plans are shown when creating a membership.
  • Discount Input on Payment Form: Fixed the discount input on the payment form.

Guest Checkout, Member Drop-Ins & UI Improvements

NEW
  • Guest Checkout: Visitors can now book classes directly from your public calendar, no account needed. Two flows are available: drop-in (name, email, payment, waiver) and trial (purchase a trial plan and book in one go).
  • Member Drop-In Payments: Members without an active membership or out of units can book a single class and pay through the checkout flow (Stripe, on-site, or free).
IMPROVED
  • Unified People View: The team page has been merged into the people view. Members and team are now managed from a single place.
  • A round of design and layout improvements across the platform for a cleaner, more consistent experience.
FIXED
  • Currency display on the box plans landing page.