Release: Portal Login, Waive Payment, Pay with Stored Method, and more

What's New

Portal Login — Email & Password Authentication

Users can now create accounts and log in to the Portal with a standard email and password…no magic link required.

This has been one of the most requested improvements from organizations whose families use Yahoo Mail or other providers with inconsistent email deliverability. Magic links are still available, but for users who've experienced login friction due to delayed or missing emails, email and password authentication is now a reliable, instant alternative.

Less friction at login means more families completing bookings and staying engaged with your organization.

Billing Page in Portal

Payers now have a dedicated Billing page inside the Portal where they can manage their own payment experience. From here, they can:

  • View and manage saved payment methods: add, update, or remove cards on file

  • Monitor active payment plans: keep track of upcoming charges and plan details in one place

This reduces the volume of payment-related questions hitting your admin team and puts more control directly in the hands of the families you serve.

Pay with Stored Method

Users can now complete bookings and payments in the Portal using a previously saved payment method. One tap, no re-entering card details. For families making recurring payments across sessions, clinics, or plans, this makes the checkout experience significantly faster.

Waive Payment for Admins

When manually creating a booking or adding a participant to an offering, admins can now select Waive Payment as a payment method. This is designed for scholarship situations, comp registrations, staff enrollments, or any case where collecting payment isn't appropriate handled cleanly inside the platform without needing an external workaround.

Invoice Search

Admins can now search invoices by title, payer name, or player name. For organizations managing high invoice volumes, this makes it significantly faster to locate a specific record without scrolling or filtering manually.

Bug Fixes

A substantial round of fixes also shipped with this release:

  • Refund from Payments Log: refund actions from the Payments Log are now working correctly

  • Mobile API stability: several mobile-side issues have been resolved, improving reliability across the app

  • CSV download: fixed a bug where double-clicking triggered duplicate downloads

  • Date shifting in invoices and offerings: resolved an issue where adding dates was incorrectly selecting the prior date due to a UTC midnight timezone edge case

  • Refund UX improvements: loading states and a confirmation dialog have been added to refund actions, preventing accidental submissions and giving admins clearer feedback during the process

Available Now

All features and fixes are live in production today. No setup required for most updates! Portal Login and the Billing page will be available to your users automatically.

The Futures App…built for the way youth sports organizations actually work.