23 June, 2026

Enhancements

Authorize.net Subscription Payments

Authorize.net payment support has been expanded to include subscription-based payments. Previously, the Authorize.net integration supported only one-time payments, which limited its use for clients who needed recurring payment workflows.

With this update, subscription APIs have been added for Authorize.net, similar to the existing recurring payment support available through Recurly, PayPal, and Stripe. This allows clients using Authorize.net to support subscription-based billing more effectively within the platform.

Provider Portal Prescription Auto-Load

The prescription flow in the Provider Portal has been updated to make prescription data easier to access. Previously, providers had to manually click the Fetch Prescription button on the consult details page under the Prescription tab to retrieve prescription information.

The Fetch Prescription button has now been removed, and prescription data will automatically load under the Prescription tab. This reduces manual steps for providers and ensures prescription details are displayed more smoothly when reviewing a consult.

Bug Fixes

Wellsync Multiple Prescriptions Visibility

An issue was identified where multiple prescriptions written under a single Wellsync order were not all visible in the Provider Portal and Admin Portal. For example, if a provider wrote three prescriptions under one order, all three prescriptions were not appearing as expected.

This has now been corrected so all prescriptions written under one order are visible in both the Provider Portal and Admin Portal. The prescription webhook flow has also been reviewed to ensure prescription data is being sent and received properly.

Do Not Substitute Value in Prescription Tabs

An issue was identified in the Prescription and Prescription History tabs where the Do Not Substitute value was displaying incorrectly. When a provider selected Do Not Substitute while prescribing, the Substitute value should have appeared as “No,” but it was incorrectly showing as “Yes.”

This has now been fixed so the Substitute value reflects the provider’s selection correctly in both the Prescription tab and Prescription History tab. This ensures prescription details are displayed accurately for review and tracking.

18 June, 2026

Enhancements

Expanded Stripe Payment Gateway Options

The Stripe payment gateway has been enhanced to support additional payment methods beyond standard debit cards, credit cards, and bank payments. This update was needed to provide more flexible payment options for users and to support a wider range of client payment preferences.

As part of this update, additional Stripe-supported payment methods such as Amazon Pay, Klarna, Cash App Pay, and other available merchant options will be tested and supported where applicable. This helps improve the checkout experience and gives users more ways to complete payments smoothly.

DoseSpot Patient Mapping in Support Portal

The DoseSpot patient mapping workflow has been improved in the Support Portal. Previously, the new Support Portal did not include a DoseSpot Patient ID field, making it difficult for support teams to confirm whether a patient had been successfully mapped with DoseSpot.

With this update, when patient details are submitted again or updated, the system will attempt to map the patient with DoseSpot. Once the mapping is successful, the DoseSpot Patient ID will be visible in the Support Portal. This gives support teams better visibility into the patient’s DoseSpot mapping status.

RxAve Patient Mapping in Support Portal

RxAve patient mapping has been enhanced to make mapping status clearer and easier to manage from the Support Portal. This update was needed so support teams can quickly identify patients who are not mapped with RxAve and take action directly from the portal.

A mapping status icon has been added for patients who are not mapped with RxAve, similar to the DoseSpot mapping flow. A Sync button has also been added so support users can manually sync the patient with RxAve. If an error occurs during mapping, the system will display the error message, making it easier to troubleshoot and resolve mapping issues.

DoseSpot Integration Updates

Several technical updates have been implemented to improve the reliability, synchronization, and usability of the DoseSpot integration.

The DoseSpot Single Sign-On URL has been optimized by removing redundant query parameters from the authentication request. This helps ensure a cleaner and more stable SSO flow for providers.

Webhook handling has also been enhanced so the platform can receive and process important DoseSpot events, including provider profile status updates and other relevant system notifications. This helps keep provider and integration data more accurately synchronized between DoseSpot and the platform.

Pharmacy mapping has been improved at the patient level. The system now supports assigning a primary pharmacy to a patient, allowing the prescription workflow to use the correct pharmacy more consistently. If a primary pharmacy is not assigned, the workflow will either continue with the existing mapped pharmacy or prompt the provider to select or map a pharmacy within the DoseSpot iFrame.

Additional updates have also been made to improve access token handling for WellSync and the main API workflows. This helps prevent authorization-related errors and improves the stability of prescription-related API requests.

Bug Fixes

Support Portal SLA Calculation

An issue was fixed in the Support Portal where SLA was not calculating or reflecting correctly on the consult listing page, even when SLA was enabled for a service.

This has now been corrected so SLA values are calculated and displayed properly for applicable services. This helps support teams track consult timelines more accurately from the consult listing page.

An issue was fixed in the Patient Portal account creation flow where registered emails selected from browser suggestions were not being validated properly.

Patient Portal Email Validation During Account Creation

Previously, if a user manually typed an already registered email, the system correctly displayed a validation message showing that the email already existed, along with a Login button. However, when the same email was selected from the browser’s autofill or suggestion dropdown, the system showed a green tick mark and incorrectly indicated that the email was available.

The issue only appeared after the user clicked Continue, and even then, the Login button was not shown. This forced the user to restart the flow or manually go back to log in with the existing account.

The validation flow has now been corrected, so emails selected from browser suggestions are validated immediately. If the email is already registered, the system now displays the correct validation message along with the Login option, making the account creation and login flow smoother for returning users.

11 June, 2026

Enhancements  

Support Portal Export Report

The Support Portal export report flow has been improved to allow teams to download patient consult data more reliably. The export report is used to generate a spreadsheet with consult-related patient information, including data type, time, consult type, completed date, demographic details, and patient status.

This update was needed because users were unable to export the report, and a validation error was appearing in the console network tab. The export flow has now been reviewed so support teams can access patient consult data without the export process being blocked.

Patient Portal Address Validation

The Patient Portal address screen has been improved to prevent patients from booking consults with incorrect or non-serviceable addresses. During consult registration, patients use the address search feature to select their address, but the system was allowing an address from an unavailable state to be selected and then paired with a different available state from the dropdown.

For example, if a service was available only in New York, a patient could search and select a Florida address. Since Florida was not available in the state dropdown, the field remained empty, but the patient could manually select New York and continue booking the consult with an incorrect address.

The address validation flow has now been strengthened so the selected address and available service state are properly checked before the patient moves forward.

Lab Requisition and Lab Results APIs

New APIs have been added for lab requisitions and lab results. This allows clients to retrieve lab-related information for their users through API connectivity.

This update was needed so clients can access lab requisition and lab result data in a structured way without depending on manual support workflows. The API has been designed to support Access Lab and Quest Lab, while also keeping the structure flexible enough for future lab integrations.

Triage Note Notification Workflow

A triage note notification workflow has been added across the Provider Portal and Support Portal. This was needed so providers can request additional information on a consult and support teams or client admins can respond in a structured way.

A new “Additional Info Required” button has been added inside the consult view in the Provider Portal, placed near the Mark as Completed option. When the provider clicks this button, a triage note box opens where they can enter the required information request. Once submitted, the consult status changes to Additional Info Required.

On the Support Portal, both Super Admins and Client Admins can view these consults under the Outstanding Consults tab and respond back to the provider. Once a response is added, the provider will see a red-font message on that consult indicating that a triage note has been added.

The Provider Portal notification icon will also show the triage note update with a Go to Consult action, helping providers quickly return to the relevant consult.

Bug Fixes  

Patient Portal Pre-Production Fixes

Several minor and non-blocking issues identified during Patient Portal pre-production testing have been resolved to improve the patient experience across scheduling, confirmation, prescriptions, service availability, and payment visibility.

In the external flow, the selected timezone on the scheduler page was not displaying correctly on the Thank You or confirmation page, and the appointment slot was converting back to EST. This has been corrected so the confirmation details reflect the selected timezone more accurately.

The Thank You page has also been improved so provider details display properly, including the provider name in dark mode and the updated provider title. Prescription data display issues from the patient side have also been addressed so the relevant prescription information appears correctly.

State visibility from Settings has been corrected so only service-mapped states are displayed instead of all states. Coupon-related display issues have also been fixed so the discounted amount reflects properly on the Thank You page and under subscriptions in the Patient Portal.

Provider Portal Pre-Production Fixes

Several minor and non-blocking issues identified during Provider Portal pre-production testing have been resolved to improve consult navigation, prescription handling, chat behavior, table responsiveness, and provider workflow accuracy.

Completed consult filtering has been corrected for tenant-based results, including cases where providers such as OlaMD filtered by specific tenants and results were not displaying correctly while navigating pages or changing rows per page.

The Lifefile prescription error page issue has been addressed so providers can continue the prescribing workflow without being redirected to an error page. Table responsiveness has also been improved so dependent account email IDs adjust properly when zooming in or out.

The chat module has been updated so time reflects the user’s timezone, consult details display correctly when View Details is selected, and newly active chats move to the top of the list when a new message is received.

The Mark as No Show workflow has also been corrected so the no-show reschedule email is sent to the patient. Consult note edit access has been updated so once a consult is reassigned to another provider, the newly assigned provider does not incorrectly see the Edit option within the previous provider’s editable window. The prescription tab has also been updated so the Order ID is displayed correctly.

Support Portal Backend Migration Fixes

Several known issues identified after the Support Portal backend migration have been resolved to improve consult details, prescription history, consult notes, attachments, and admin workflows.

On the Consult Detail page, prescription and prescription history data for E-Fax and RxAve has been corrected so medicine details do not appear as “N/A” unnecessarily. Prescription history has also been reviewed so DoseSpot records do not incorrectly appear as E-Fax records, and DoseSpot details remain aligned with provider-side information.

Consult note visibility has been improved so doctor information appears correctly instead of only showing the title. Consult note history has also been corrected so available history data displays properly instead of showing “No Result.”

The Consult Details page has been updated so the correct consult type and service-related information appear in the appropriate fields. Broken previews for attached images and PDFs have also been addressed.

Group Admin user creation email URL issues have been reviewed, and prescription-related details have been corrected so “Do Not Substitute” reflects the selected value properly instead of always showing as “No.”

Support Portal Consult History

The consult history issue in the new Support Portal has been fixed. This was needed because consult history is important for support teams to review previous actions, status changes, and consult-related activity.

The consult history flow has now been corrected so history appears properly in the Support Portal. The UI and UX have also been reviewed, with alignment taken from the Provider Portal experience where applicable, to make the consult history section easier to read and use.

O4 June, 2026

Enhancement

Provider Portal RxAve iFrame Integration

We have added RxAve iFrame integration in the Provider Portal to support a more connected prescription workflow. This enhancement was needed so providers can access and manage prescription-related actions through the portal with better integration between patient, provider, and prescription data.

As part of this update, the integration includes access token setup with RxAve, API connectivity to retrieve patient prescription data, patient mapping, and provider mapping. These changes help ensure that prescription data can be pulled accurately and connected to the correct patient and provider records within the system.

Bug Fix

Questionnaire Question Order Update Issue

We fixed an issue in the Support Admin portal under Service Master > Questionnaire where admins were unable to permanently update the order of questions.

Previously, when an admin dragged the questions into the required order and clicked Save or Update, the system showed an “Updated successfully” message. The updated order also appeared correctly for the time being. However, once the page was refreshed or revisited, the latest changes were discarded and the older question order was displayed again.

This issue has now been corrected so the updated question order is saved properly and remains visible even after refreshing or revisiting the page. This improves questionnaire management and ensures admins can maintain the intended sequence of questions for each service.

28 May, 2026

Enhancements  

Support Portal Announcement Feature

We have added a new Announcement section in the Support Portal to make platform-wide communication easier and more structured. This enhancement was needed so important updates such as maintenance notices, operational announcements, provider instructions, or client-specific messages can be shared directly within the system instead of relying only on external communication channels.

Super Admins can now create announcements for client admins, providers, specific provider groups, all users, or users under specific clients. Each announcement can include a title, description, image-supported content, start date and time, and expiry date and time. When the targeted user logs into their respective portal, the announcement appears as a pop-up.

Users can either close the announcement or mark it as read. If they close it, the announcement will continue to appear within the active timeframe. If they mark it as read, it will not appear again as a pop-up. A notification icon has also been added across the portals so users can view announcements later, even after marking them as read.

Client Admin Announcement Capability

Client Admins can now create announcements for users registered under their clinic. This enhancement was needed to allow clinics to communicate directly with their own user base without depending on the Super Admin team for every clinic-level update.

Client-created announcements include title, description, image-supported content, start date and time, and expiry date and time. These announcements are also visible to the Super Admin, which allows the team to maintain a record of what was sent, when it was sent, and the duration for which it remained active.

Provider Portal Prescription Pop-Up Functionality

We have added prescription-related pop-up functionality in the Provider Portal. This enhancement was needed to ensure providers receive the right instructions at the correct step of the prescribing workflow, especially when prescription guidance differs by client, tenant, or service.

When a provider clicks on prescribe and selects the prescription method, such as RxAve, Pharmacy.js, or DoseSpot, the system can now display a pop-up configured from the Support Portal. This helps providers review important prescription-related information before completing the prescribing process.

Tenant-Level and Service-Specific Pop-Up Configuration

The prescription pop-up can now be configured either at a generic tenant level or at a service-specific level. This enhancement was needed because some instructions apply to all consults under a client, while others apply only to a specific service.

If a generic pop-up is configured for a client, it will appear for all consults under that tenant. If a service-specific pop-up is configured, it will appear only for that selected service. This gives the team more flexibility in managing provider-facing instructions.

Admin Portal Branding Controls

We have improved branding controls in the Admin Portal by adding the option to remove uploaded favicons and logos. Previously, users could upload a favicon or logo, but there was no direct option to remove it once added.

This update gives admins better control over branding assets and allows them to update or clear portal branding when needed.

Admin Portal Account and Client Status Management

We have added additional account management controls in the Admin Portal. This enhancement was needed to give admins more flexibility in managing users and client access.

Admins can now delete providers, admins, and group admins. A client active/inactive status option has also been added. If a client is marked inactive, users trying to access links under that clinic will see an appropriate inactive-client message instead of continuing through the portal.

Framework Updates Across Portals

Framework-related updates have been completed across all portals, followed by verification of important UI and functional areas. This enhancement was needed to ensure that frontend version updates do not impact existing workflows, portal rendering, or user experience.

The team reviewed tables, images, URL redirection, and tenant-specific patient portal rendering to confirm that the updates did not create visual, navigation, or layout issues.

Bug Fixes 

Service Master Template Pagination Issue

We fixed an issue in the Support Portal where Service Master Templates from the first page were appearing again on the second page. This caused duplicate visibility and made it difficult for users to review templates accurately.

The pagination behavior has now been corrected so each page displays the appropriate templates without repeating records from previous pages.

Lab Workflow and Lab Configuration Issues

We fixed issues related to lab workflows and lab configuration stability. In the follow-up flow with Access Lab and future lab workflows, consult statuses were being updated incorrectly during certain actions and events. This caused the follow-up flow to behave inconsistently.

We also fixed an issue where adding, updating, or removing a service action event caused lab configuration to reset. This was important to resolve because lab requisition email templates and lab settings were getting removed after workflow changes.

The flow has now been corrected so follow-up consult statuses remain aligned with the intended lab workflow, and lab configurations remain intact when service action events are added, updated, or removed.

Patient Portal “User Not Found” Login Issue

We fixed a Patient Portal login issue related to email capitalization. In some cases, users who registered with an uppercase first letter in their email were unable to log in again after completing a consult and logging out. Even after using Forgot Password successfully, the portal still showed a “User not found” error.

A similar issue occurred when users registered with a lowercase email but entered the first letter in uppercase while logging in. OTP was sent successfully, but after OTP submission, the same “User not found” error appeared.

The login handling has now been updated so email capitalization does not prevent the system from recognizing the user. This improves login reliability and prevents unnecessary access issues for returning users.

07 May, 2026

Platform Enhancements & Operational Improvements
Expanded Lab Integration Capabilities for Future Well (Labcorp)

We have successfully expanded our lab integration framework to support Future Well (Labcorp), enabling a more seamless and scalable lab management experience within the platform. As part of this enhancement, automated background synchronization has been implemented to securely retrieve lab results directly from the lab system at scheduled intervals. This reduces manual intervention, improves turnaround efficiency, and ensures patient records remain updated in a timely manner. Additionally, lab result PDFs are now retrieved directly from the source system, eliminating the need for manual PDF generation and improving document accuracy and consistency. This integration also supports at-home testing workflows, including mobile phlebotomy services where patients can complete lab collections from the comfort of their homes. This enhancement significantly improves accessibility and convenience within virtual care operations and supports the growing demand for remote diagnostic services across wellness and telehealth programs.

Improved Patient Guidance After Lab Requisition Completion

We have enhanced the patient experience following lab requisition completion by introducing clearer navigation and improved communication within the Patient Portal. Previously, patients reaching the lab requisition confirmation screen were not provided with clear next steps or navigation options. To improve usability and reduce confusion, a new “Home” action has been added to guide patients back into the appropriate workflow. The platform now supports: Default redirection back to the Patient Portal homepage Service-specific redirection URLs configured at the service level for customized patient journeys In addition, the messaging displayed after lab requisition completion has been updated to provide clearer expectations regarding lab requisition delivery timelines and support guidance, helping improve overall patient communication and engagement.

Enhanced Thank You Page Redirection & Tracking Parameters

We have improved the flexibility of thank you page integrations by extending support for dynamic parameter passing during post-submission redirections.
Service-specific thank you page URLs can now automatically receive relevant transaction and user details, enabling improved integration with external systems such as analytics platforms, CRMs, conversion tracking tools, and custom workflows.
Supported parameters now include:
Order ID
Service amount
Service identifier (SKU)
User identifier
Patient email address
This enhancement allows clients to build more connected and trackable user experiences while maintaining service-level customization capabilities.

Consult Export Data Accuracy Improvements

We have resolved an issue affecting consult report exports within the Support Portal and Super User workflows. Previously, several important consult-related fields were appearing as “N/A” in exported reports despite the data being available within the system. The export functionality has now been corrected to ensure complete and accurate retrieval of patient, provider, prescription, and pharmacy-related information. This improvement enhances reporting reliability, operational visibility, and downstream administrative workflows that depend on exported consult data.

Business Growth & Platform Expansion

Alongside ongoing platform enhancements, we are continuing to see strong momentum in onboarding and partner growth. This week, we successfully onboarded 5 new clients and finalized 5 new contracts, reflecting continued demand for scalable wellness, telehealth, and operational infrastructure solutions.
These partnerships further strengthen our growing ecosystem and reinforce our commitment to delivering reliable technology, operational support, and integrated healthcare experiences for emerging and established wellness brands alike.

30 April, 2026

Features & Client Changes  

Provider Portal – Consult Notes Workflow Update

The consult workflow has been updated to allow providers to add consult notes even after a prescription has been created. Previously, consult notes were required to be completed before prescribing. This dependency has now been relaxed to improve workflow flexibility. However, consult completion remains dependent on the presence of a consult note, ensuring that documentation standards are still enforced before a consult can be closed.

Super User – Reassignment & Reschedule Fix

Resolved an issue where reassignment and reschedule actions from the consult detail page were not functioning as expected on the UI. Although the system was successfully retrieving the list of available providers in the backend, the data was not rendering on the frontend, resulting in a loader with no visible action. Repeated attempts would trigger a success message without clear confirmation of change. This has now been fixed, and provider reassignment and rescheduling actions reflect accurately and immediately in the UI.

Support Portal – Prescription & History Improvements

Multiple fixes and improvements have been made to the Prescription and Prescription History tabs. Prescription creation date and time are now correctly displayed. The “Processed by” field has been corrected to reflect the actual processing source, ensuring that prescriptions routed through Pharmacy.js, Rx Ave, or other channels display the appropriate attribution instead of defaulting incorrectly to E-fax. Data consistency issues have also been addressed to ensure that drug name, refill information, and related prescription details populate accurately across both tabs. Additionally, the ability to enable or disable provider availability has been restored in the new Support Portal. Providers marked as inactive will no longer receive async consult assignments.

Support Portal – Document History Visibility

The consult view has been enhanced to display the complete document history of a patient. This includes all previously uploaded documents, such as lab results, government IDs, and any files uploaded via the admin portal. This ensures that all relevant patient documentation is accessible within a single view, improving visibility and reducing dependency on external lookups.

22 April, 2026

Support Portal: Service Templates Added

A new Service Template section has been introduced in the Support Portal to simplify how services are created and managed.

What’s changed in the portal:

  • A new “Service Template” tab is now available alongside existing modules
  • Users can now create and manage reusable service templates
  • While creating a service in any tenant, users will see an option to:
    • Select from an existing template, or
    • Create a new service manually
  • Selecting a template will auto-fill all configurations, including:
    • Provider and pharmacy mappings
    • State mappings
    • Service setup
    • Questionnaires
  • Users can still edit and customize the service at the tenant level after selection
  • Templates remain independent, so tenant-level changes will not impact the original template
  • Templates can be edited, but not deleted

    Provider Portal  : Service Overview Visibility

    We’ve added a new field to improve service clarity for providers.

    What’s changed in the portal:

    • Support Portal now includes an optional “Service Overview” field while configuring services
    • When added, this overview will:
      • Appear under the service name in the Provider Portal
      • Be displayed in red font for better visibility
      • Support up to 50 characters

    05 March, 2026

    Admin Portal

    Enhancements  

    • Consult notes are now time-locked after 10 minutes with the provider name and timestamp captured, and any updates after that must be entered as a new note with its own timestamp so documentation stays tamper-resistant; result: cleaner audit trails and clearer accountability visible in both Consult Notes and Consult History.
    • On reassigned consults, the original provider can no longer edit their previous notes and the new provider must add their own notes (with the same 10-minute lock and timestamps), so handoffs don’t rewrite history; result: transparent, provider-specific documentation across both admin and provider views

    Provider Portal  

    Enhancements  

    • Consult notes now lock 10 minutes after being written and show who wrote them and when, and any later changes must be added as a new note rather than editing the original; result: consistent documentation standards and fewer compliance risks during reviews.
    • For reassigned consults, providers can only add their own notes and cannot modify another provider’s note, keeping each clinician’s entry intact; result: clearer ownership and a reliable timeline in Consult Notes and Consult History.

    Bugs  

    Admin Portal

    • DEA details that were added sometimes disappeared after a few hours or the next day, forcing teams to re-add them repeatedly; we fixed the issue so saved DEA entries reliably persist and remain visible whether added from Admin or Support.

    Support Portal 

    • DEA entries added from Support sometimes did not stay saved and would later vanish from view, creating repeated rework; we corrected the save/persistence behavior so DEA details remain intact after being added.

    22nd January, 2026

    Enhancements  

    Admin Portal  

    • Transactions can now be exported with all legacy fields plus prescription details, and we show a tracking ID when it’s available for RxAve (and “–” when not); this was needed for audit parity and deeper financial insight; result: faster reconciliation and cleaner reports.
    • Provider profiles now include the DoseSpot Clinician ID (the successor to the old “RX Person ID”); this was needed to keep identity data consistent across systems; result: accurate e-prescribing setup and fewer onboarding gaps.

    Support Portal  

    • Provider profiles now include the DoseSpot Clinician ID just like the Admin view; this was needed to align day-to-day operations with how admins configure identities; result: fewer handoffs and correct IDs everywhere from day one.

    Provider Portal  

    • Licenses are now read-only for providers, who can view but not add or edit entries set by admins; this was needed to prevent mismatches and compliance risk; result: a single source of truth and smoother audits.

    Bugs  

    Support Portal 

    • Deleting a license said it worked but the entry stayed put because the delete action wasn’t firing; we fixed the flow so the license is actually removed and the success message reflects reality.

    Provider Portal  

    • File and image attachments in chat showed no timestamps because they were skipped by the display logic; we now stamp every attachment, old and new, so case history is clear and time-anchored.

    8th January, 2026

    Enhancements  

    Patient Portal  

    • We raised the password-retry limit to 10 attempts so occasional typos don’t lock people out; result: fewer support tickets and only the 11th wrong try locks the account.
    • We added a red note on the email/phone step explaining that each patient must use a unique email; result: fewer shared-email denials and cleaner family accounts.
    • We now show each provider’s title on the booking page so patients know who they’re scheduling with; result: more trust and quicker, more confident bookings.

    Support Portal  

    • Super Admins can now remove files from a consult with a safe soft-delete; this was needed to fix misuploads and privacy errors; result: cleaner records with an audit-friendly trail.

    Bugs  

    Support Portal 

    • Viewing a consult in “Payment Pending” without a provider sometimes showed an error because the page expected an ID card that wasn’t there; we taught it to handle missing files gracefully, so it opens reliably.
    • The HALT toggle for Yes/No questions sometimes vanished and “not eligible” messages didn’t appear because the popup only saved state on certain closes; we unified the behavior so the toggle and messages always show correctly.

    Provider Portal  

    • Only 10 favorite medications appeared even when more were configured via RxAve because the list was capped; we now load the full set so providers can pick from everything mapped.
    • In Settings, tabs disappeared on some phones because horizontal scrolling failed; we fixed the responsive layout so all tabs are visible and usable across common devices.
    • On the Consult Details page, elements overlapped on smaller screens due to layout quirks; we tightened the responsive styles so everything lines up and stays readable.
    • In the old chat module, timestamps showed the viewer’s local time instead of the provider’s selected timezone and a logout link jumped to the patient chat; we corrected the timezone logic and removed the wrong link, restoring clean history and navigation.

    27 November, 2025

    Enhancements  

    Patient Portal 

    • Government ID upload is now optional where the service doesn’t require it, so patients can move forward without getting stuck on documents; result: faster sign-ups, fewer drop-offs, and less support back-and-forth.

    Provider Portal  

    • Providers now see every choice from patient multiple-choice and radio questions with the selected option clearly marked, so they understand the full context behind each answer; result: better clinical clarity and fewer follow-ups.

    Admin Portal  

    • After completion, patients are directed to a service-specific “Thank You” page tailored to next steps for that service; result: clearer guidance, stronger conversion to follow-up actions, and fewer confused tickets.

    API & Integrations  

    • We now pass the customer’s email when returning from the payment page, so receipts and records match cleanly across systems; result: smoother reconciliation and fewer “who paid for this?” support requests.

    Bugs  

    Patient Portal  

    • Sometimes the landing page bounced users to the login screen because the session check misread active logins; we tightened the routing so signed-in users land where they meant to go, consistently.