Stripe powered memberships Our newest integration with Stripe for managing subscription payments that allows practices to offer memberships to their patients. Provide discounts or exclusivity on specified appointments for your patients booking appointments through Hero.
Link Stripe terminal payments with invoices in Stripe The system now automatically attaches the Invoice ID to the payment metadata, ensuring seamless matching of invoices to payments.
Include Direct Debit as payment method Direct Debit can now be selected as a payment method when patients book appointments, allowing for more flexible and convenient billing options.
Intake forms are now visible in the diary sidebar - Accessible by clicking on an appointment in the diary view.
Updated the link builder for NHS and Stripe-powered private practices - Where users can create booking links by selecting multiple appointment types, locations and practitioners. As well as having the ability to preview a link.
Added a “Saved to record” column on the sent message log - To show if the message has been saved to record.
Updated the naming of appointment settings for NHS users from “Services” to “Appointments”
Updated the styling of certain elements to conditional logic options on the form builder
Moved SignatureRx prescription builder settings into the app store
Added the ability to issue a prescription via SignatureRx from the app sidebar
Fixed a bug where the diary date does not update correctly on the first change but corrects after refresh, affecting some administrators using the diary.
Fixed a bug so that questions in observations now display correctly in a single line instead of being spread across multiple lines.
Fixed a bug so that the ‘optional’ flag on questions are now displayed correctly in registration questionnaires, ensuring all input fields are properly labelled as optional.
Fixed a bug that ensures the service practitioner and service date/time are correctly set to the appointment's practitioner and start time on Stripe invoices when a booking is made by a patient.
Nav bar fixes - (Appointment notifications and multi-tenancy) Fixed issues with appointment notifications and improved multi-tenancy in the navigation bar.
Fixed an issue so that address details are now accurately stored when creating a new customer in Stripe.
Fixed an issue where save to record button was unavailable in the Inbox for intake forms.
Fixed a bug where patients were not being correctly linked to Stripe invoices during the patient-led booking flow.
Fixed a bug where the membership restriction badge was not being removed if the restriction was lifted from the appointment in certain instances.
Fixed a bug in campaigns where certain UI elements where showing incorrectly
Navigation bar UI/UX improvements Appointment notification numbers now show on the nested navigation options and provided more space so users can collapse the sidebar without activating the practice select dropdown.
Improved API query performance for appointments and practitioners Enhanced query performance for appointment scheduling and practitioners to significantly reduce admin portal load times.
Update proxy card date of birth format Date of birth entries will now adhere to the standardised format for proxy data displayed in the admin portal.
Added the ability for proxies (users submitting on behalf of a patient) to use the patient email for verification- Previously only mobile was available.
Improved the performance of the communications query, to speed up the loading time when looking at the sent message lo
Fixed a bug where patients email was not mapped correctly on the RegisterPatient endpoint - meaning patients with emails were being returned without an email
Fixed a bug where there was a discrepancy between use of EMIS/EHR ID on register/get patient endpoints
Fixed a bug where links were being generated incorrectly for practices using a custom domain for their booking portal