Skip to content
  • There are no suggestions because the search field is empty.

February 2026 Updates

February 2026

New Features

Multi-Factor Authentication (MFA)
Pike13 now supports Multi-Factor Authentication for staff accounts, adding an important layer of security to your business. Staff can choose to receive a verification code via email or set up an authenticator app. Once enabled, you can check "Keep me signed in on this device" to stay logged in for up to 180 days.

A few things worth knowing:

  • MFA is optional for Limited Staff — they won't be prompted to set it up unless they choose to
  • Clients are not prompted to set up MFA at sign-in, but can opt in through My Account
  • API authentication is separate and unaffected by MFA

Skill Tracking — Client-Facing Pages Now Live (Early Access)
The first client-facing parts of Skill Tracking are here! Clients and families can now view Skill Programs from their account — seeing available programs, active progress, and completed programs. This builds on the staff-side functionality released in January. Skill Tracking is currently available for select businesses in early access — reach out to Pike13 to learn more.

Purchase Request Improvements
Staff can now do more with purchase requests:

  • Edit an existing purchase request before the client acts on it
  • Resend a purchase request to a client

Email a Single Client from the Roster
Staff can now send an email to an individual client directly from the Roster — no need to navigate away to find their profile. When sending, the system will also clearly indicate which clients don't have an email address on file.

Owner Notifications for Membership Cancellations
Owners can now receive a notification whenever a client cancels a membership, helping you stay on top of retention without having to check reports manually.

Staff Can Edit Pass Start Dates
Staff members can now edit the start date of a prepaid pass, giving more flexibility when a pass was set up with the wrong start date.

New Unpaid Invoices Page
A new dedicated page at  /today/unpaid_invoices makes it easy to see all outstanding client invoices at a glance. Staff can quickly identify who has unpaid balances without digging through individual client profiles.


 Fixes & Improvements

MFA Refinements
Following the launch, several improvements were made based on early feedback:

  • MFA setup page updated to make it clearer that a verification code can simply be sent to email — no authenticator app required
  • After completing MFA setup, users are now taken directly to their normal sign-in destination
  • The "Keep me signed in" checkbox now works reliably, persisting sessions for up to 180 days
  • MFA disabled notification email updated with correct links and business name references
  • MFA is now correctly scoped to staff accounts — clients will no longer see the MFA setup prompt at sign-in
  • Kiosk sign-in flow was affected by MFA changes and has been fixed — the kiosk now correctly lands on the kiosk page after sign-in

Billing & Payments

  • The Price Change Tool was showing incorrectly rounded prices — fixed
  • Price change tool was incorrectly displaying Euro currency for non-Euro businesses — resolved
  • ACH authorization modal was not appearing in staff checkout for certain NMI configurations — fixed
  • Rooms were not being correctly filtered out during Bulk Cancel operations — resolved
  • The "Refund" option was incorrectly appearing on both failed and fully refunded transactions — fixed
  • Payment reminders were not sending for certain businesses — resolved
  • Notes containing special characters were not being sent — fixed
  • Invoice price values were wrapping incorrectly on narrow screens — fixed

Enrollment & Courses

  • A "Payment Required" message on the waitlist for overbooking was incorrectly forcing enrollment — fixed
  • Duplicate barcodes can no longer be created in the system
  • An error message was appearing when attempting to enroll into a course in certain scenarios — resolved
  • A course enrollment error related to orphaned occurrences has been resolved

Client Profiles & Navigation

  • The back button from within a client profile area now correctly returns to the previous page rather than an unrelated destination
  • Clicking a client profile photo from the Roster when no photo exists no longer causes an error
  • Notice text was displaying incorrectly on the staff side of client profiles — fixed
  • The "Remove this and all future instances" label for recurring events now correctly includes all event instances

Schedule & Notifications

  • Event notifications were including the wrong day of the week when an event time was changed — fixed
  • The "Resend Welcome Email" was showing the calendar subscription option twice — resolved
  • Staff can now change instructors directly from the Event Occurrence page — no longer need to navigate to the Schedule view and use the gear icon
  • The "Send note to attendees" button was unresponsive in certain scenarios — fixed

Staff App & Navigation

  • The Unpaid Invoices count in the Today dashboard nav now correctly reflects only currently due invoices — future-dated invoices are no longer included in the count
  • Announcement internal links were always generating with an extra slash — resolved

Under the Hood

  • Security gem upgrades (Rack, Nokogiri)
  • Mailchimp sync performance improvements
  • Email delivery improvements