July 08, 2026
v26-07-09
New Features & Improvements
- Online Payments section in the main menu: Admins using Stripe Connect now have a dedicated Online Payments area in the main navigation. It brings together your payments list, payout history, and individual payment and payout detail pages in one place, replacing the previous scattered layout.
- Stripe Connect: minimum reserve balance for refunds: You can now set a minimum reserve balance on your Stripe Connect account. Refunds will only proceed if your account balance stays above that threshold, preventing your account from going negative unexpectedly.
- Public Profile approval page rebuilt: The page for approving tutor public profiles has been redesigned as a standard paginated list, making it faster to load and consistent with the rest of the platform. Pending changes are now shown alongside the current profile state so you can review them at a glance.
Bug Fixes
- Map filter panel: Resolved an issue where the filter panel on the map view was not scrollable on shorter viewports, cutting off filter options.
- Adjust/Refund: Fully refunding an invoice via Adjust/Refund now correctly voids any linked payment orders, preventing stale outstanding charges remaining on the account.
- Search: Resolved an issue where a search error could surface as a system fault rather than returning an empty results list.
- Availability saving: Fixed a crash that could occur when saving tutor availability if the data returned by the server did not align with what the form expected.
- Stripe payouts: unsupported countries: Admins attempting to set up payouts to an unsupported country now receive a clear validation error before the request is sent to Stripe, rather than a generic failure.
- Pro Forma Invoice form: Fixed a crash that could occur when switching categories on a PFI if the rich-text editor had not yet fully loaded.
- Email sending: Resolved an issue where email jobs could hang indefinitely if the mail server did not respond, preventing the queue from clearing.
- SMS validation: Fixed an error in the Send SMS flow that caused phone number validation to fail in certain cases.
- Payment orders: Fixed an issue where removing a lesson from a job could fail if a live linked payment order was present.
- Account deletion: Fixed an error that could prevent a terminated agency from being deleted if cross-branch ad-hoc charges were still attached to the account.
- Bug fixes/speed ups: 10