31 Jan 2024

Version verification

We now alert you if the TutorPay servers and the version of TutorPay you have on your device are out of date. This allows us to make sure that you always have the most up-to-date version of the software, and that will reduce the number of bugs you should experience.

Improvements & Fixes
  • Fixed the broken search behaviour on the "classes" page.
  • Now displays a warning when the version of the server is different to what the interface is expecting.
  • Passes the correct server information to Sentry when errors are reported to help us identify where issues are happening.
  • Updated some internal dependencies of the website to keep things running smoothly.
6 Dec 2023

Update

A very small change that splits out the business- and user- name settings panels into two different ones. Previously they were treated like one name in the settings interface, but as two different things by the TutorPay servers.

Now defaults to the tutor name, rather than the business name in places it makes sense to do so.

29 Nov 2023

Student selection improvements

This update is small, but hopefully makes your life just a little bit easier. We've combined the "add student" and "select existing student" buttons into one, on both the create new class and create new charge forms. This new popup allows you to select multiple students in one go, and, if you haven't added them to TutorPay yet, create a brand-new student.

Improvements & Fixes
  • Reduced the number of loading spinners you see when selecting existing students.
  • Fixed a bug where the onboarding form would briefly move down on completing it.
  • Allow you to instantly create another student after creating one in the "new student" popup via a checkbox.
  • Fixed an issue where on completing the onboarding form, it would reset briefly, before redirecting you to the home page.
  • Improved error tracking. Now if something goes wrong on the TutorPay interface, you can submit a crash report and we'll be able to fix the problem even quicker than before!
9 Sept 2023

Login improvements

We have significantly cleaned up how you sign in to TutorPay. It's now easier to sign in on your phone, and separates signing in from signing up for first time users.

Improvements & Fixes
  • Fixed a bug where, if a sign in email failed to send, it would still say "sent email".
  • Reduced the number of redirects happening client-side, the majority now happen on the server end.
  • Automatically reloads the app on sign out.
  • Adds support for one-time-code login methods as the default.
  • Shows error messages from using an expired email link to login.
  • Doesn't let you sign in without first signing up.
  • Displays a message to indicate that TutorPay is loading, rather than displaying nothing.
  • (Maybe) Keeps you logged in to your account for longer, reducing the amount of times you need to enter your email.
1 Aug 2023

Update

Following tutor feedback, we’ve redesigned our navigation bar to make everything visible; it is now way easier to find your way around TutorPay. You can also now set a date on your lesson charge, in case you’re trying to create a charge for a lesson that you did yesterday. And finally, we noticed some confusion about how best to use TutorPay, so we’ve changed “Lessons” to “Classes” to hopefully clarify the way (in our opinion) to get the most out of TutorPay.

We’ve also added a new charge flow to make things even easier than last time. You can now see and search through all your created classes when setting up a charge, and we've cleaned up some elements to make it super easy to tell what is going to happen and how TutorPay works.

Improvements & Fixes
  • Updated some screen reader information on the create a charge form inputs to match how it is displayed to sighted users.
  • Tightened up some input labels on the create a charge form, as well as associated error messages.
  • Simplified the list of options on the Home screen.
  • Now displays a message on the Payments and Payouts settings panel if you haven’t connected TutorPay to your bank via Stripe.
  • Stopped two or more “signed in” messages from appearing when you sign in to TutorPay. There’ll now only be one.
  • Added support for completing the account creation form by pressing the enter/return key.
  • Fixed a bug where switching tabs whilst creating an account would briefly redirect users to the dashboard before going back to the account creation form.
  • Updated the message that appears when trying to create a charge before having linked your bank account to TutorPay.
  • Dialog boxes are now more consistent.
  • Dialog boxes scroll properly on mobile and if they are too long.
  • Fixed the dialog box backdrop not covering the entire page.
  • Pressing enter/return on the sign in page now logs you in, rather than reloading the page.
  • Renamed “Dashboard” to “Home”.
  • Moved settings to the “Account” dropdown menu.
  • Removed the link to the beta Slack channel.
  • Fixed the brief flash of loading spinner when clicking the logo in the navigation bar.
  • Made the logo in the navigation a normal link.
  • Forms now provide proper error messages in the case when invalid information is provided.
  • Form error messages now disappear immediately when their conditions are satisfied.
  • Cleaned up superfluous text from the create a charge page
  • “Lesson title” in the create a charge form now defaults to the Class name.
  • Removed the “Preview” button from the create a charge page.
  • Moved the location of the “verify with Stripe” prompt to make it easier for new users.
2 Jun 2023

Update

We’ve been hard at work redeveloping parts of TutorPay to make them faster and easier. You shouldn’t notice too many changes right away, as a lot of the edits were structural to how TutorPay operates, allowing us more freedom in the features we can add in the future! The most noticeable change for you is the new charge page: it hopefully makes creating a charge for a lesson way easier. Please let us know how you find it!

8 Feb 2023

Launch

Welcome beta testers!